Optimist high heel mast plug

High heel plug, low friction Delrin for the racing mast.

GET NEWS AND OFFERS FIRST