EX1256 - OPTIMIST HIGH HEEL MAST PLUG

  • Sale
  • Regular price $52.00


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