HomePartsSpare PartsAssy.clutch RodTataSpare PartsIn StockAssy.clutch RodPart code: 257329300135DescriptionASSY.CLUTCH RODSpecificationsPart Code257329300135SKUES-TAT-121714BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts