Impeller, Neoprene 6 Blade Ø2″ Width 7/8″ Ø12mmPin Drive

Manufacturer Part No.128990-42570
BrandYanmar
List Price: $35.25
Onhand
Yes
Product code:YA/128990-42570