129670-42610 water pump impeller
129670-42610 water pump impeller
Regular price
£43.50
Regular price
Sale price
£43.50
Unit price
per
Yanmar 129670-42610 water pump impeller
129670-42610 water pump impeller with puller thread 3/4JH3/4/5's.
Brand: Yanmar marine. Product Code: 129670-42610.