I recently found out about a place called Checker Marine. They are located in LaSalle, Michingan. They part out boats and have an extensive inventory. when I called them about a bow rail for my boat, they said I needed measurements and could look around. I'm not sure the same will apply for you, but you can call.
Checker Marine
3280 Stein Road
PO Box 53
LaSalle, MI 48145