HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 265158903311DescriptionPULLERSpecificationsPart Code265158903311SKUES-TAT-139056BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts