This Yanmar Impeller 129670-42531 is a brand new, high-quality replacement part. Made in Japan, it is designed to fit perfectly and work efficiently in your inboard engine. It comes in an open package, but the product is in excellent condition.


This impeller is suitable for use in various boats and is highly durable. It comes with no warranty, but you can be assured of its quality and performance. The manufacturer part number is 129670-42531. Get this reliable impeller for your boat today and enjoy a smooth and safe ride on the waters.