HomePartsSpare PartsTorque Rod (L=505)TataSpare PartsIn StockTorque Rod (L=505)Part code: 3423006270DescriptionTORQUE ROD (L=505)SpecificationsPart Code3423006270SKUES-TAT-201020BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts