HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125893433DescriptionPULLERSpecificationsPart Code3125893433SKUES-TAT-195316BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts