HomePartsSpare PartsTorque RodTataSpare PartsIn StockTorque RodPart code: 3423006030DescriptionTORQUE RODSpecificationsPart Code3423006030SKUES-TAT-201013BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts