HomePartsSpare PartsTorque RodTataSpare PartsIn StockTorque RodPart code: 3423007730DescriptionTORQUE RODSpecificationsPart Code3423007730SKUES-TAT-201038BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts