Picture 1
Picture 2
Picture 3
Picture 4
Sierra 18-3060 Marine Raw Water Pump Impeller 12 Fin For Volvo Penta 3854286 OEM
$22.99

Sierra 18-3060 Marine Raw Water Pump Impeller 12 Fin For Volvo Penta 3854286 OEM

Rate me!
1
votes

Available 0
Condition:New other (see details)
Brand: Sierra
Blade Fin Count: 12 Fins
Type: Raw Water Pump Impeller Kit

Description