HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125891333DescriptionPULLERSpecificationsPart Code3125891333SKUES-TAT-195303BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts