HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125890433DescriptionPULLERSpecificationsPart Code3125890433SKUES-TAT-195288BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts