HomePartsSpare PartsPull RodTataSpare PartsIn StockPull RodPart code: 257429219901DescriptionPULL RODSpecificationsPart Code257429219901SKUES-TAT-123689BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts