I5-12575-0160 Takeuchi Valve - Push Rod
Replacement for:
Takeuchi
Part number:
I5-12575-0160
SKU:
TKI5-12575-0160
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.