HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125890033DescriptionPULLERSpecificationsPart Code3125890033SKUES-TAT-195271BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts