Yanmar Marine Impeller is equivalent to parts:
- Sierra Marine – 18-8951
- Yanmar Marine – 128176-42071, 12817642071
YANMAR is a reliable partner when it comes to delivering outstanding on-water experiences. From their innovative solutions, latest technology, global service network, and genuine YANMAR parts, they have an unwavering commitment to their customers.