HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3125892133DescriptionPULLERSpecificationsPart Code3125892133SKUES-TAT-195311BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts