HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 265858903202DescriptionPULLERSpecificationsPart Code265858903202SKUES-TAT-006725BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts