IMPELLER
Product ID:
345-65021-0Made In Taiwan
Plastic
Rubber
Lower Casing Drive
Drive System And Water Pump
4
MFS30A
2003
MFS30A _mfs30a-812403