Self Launching Anchor Roller Mirror Polished 316 Stainless Steel Construction. Just release the rope or chain and the Self Launching Roller will pivot by the anchor's weight, dropping it to...
$110.00
Availability: 8 In Stock
Sku: SMSAR-S-1433-U