HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 265158903505DescriptionPULLERSpecificationsPart Code265158903505SKUES-TAT-004371BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts