129670-42513 Yanmar Sea Water Pump


Price: $405.44
Item Number: 129670-42513
Manufacturer: Yanmar
Manufacturer Part No: 129670-42513
Sea Water Pump For JH3 And JH4 

Superseded from 129670-42510A, 129670-42511, 129670-42512
Needs mounting gasket 129150-01881

Browse Categories
Price Ranges