I5-12575-0160 Takeuchi Valve - Push Rod

Replacement for: Takeuchi
Part number: I5-12575-0160
SKU: TKI5-12575-0160
Call for pricing

The Takeuchi Valve - Push Rod (Part #I5-12575-0160) is an aftermarket replacement component built to meet or exceed OEM specifications. Order today for fast processing and reliable shipping from IndustrialPDC.