HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125891733DescriptionPULLERSpecificationsPart Code3125891733SKUES-TAT-195307BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts