HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125891233DescriptionPULLERSpecificationsPart Code3125891233SKUES-TAT-195302BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts