Discover the 04134257 Connecting Rod for Deutz TD2.9 L04 Excavator Engine Spare Parts. This high-quality, new connecting rod is designed for excavators, ensuring durability and performance. Perfect for engine repairs and replacements, it’s a must-have for Deutz engine maintenance.