HomePartsSpare PartsTorque RodTataSpare PartsIn StockTorque RodPart code: 3423006390DescriptionTORQUE RODSpecificationsPart Code3423006390SKUES-TAT-201025BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts