Description
Section: B-11
18-3057 Sierra Water Pump Impeller
Manufacturer: Sierra
Part Number: 18-3057
Quantity: 1
Condition: New
Fits: Various 15 thru 25 hp outboards
Replaces: Chrysler/Force/US Marine 47-850893, GLM
89640, Mallory 9-45303, 9-45303-1…
View AllClose