HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125893133DescriptionPULLERSpecificationsPart Code3125893133SKUES-TAT-195315BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts