Brand Osculati
Manufacturer Part Number 22.518.04
Country of Origin Italy

Check the listing for details. 3-arm dinghy lift system. Condition: New, Made in Italy. Listed at 85.99 USD. 3-arm dinghy lift system

$43.00
$85.99