HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 257458903308DescriptionPULLERSpecificationsPart Code257458903308SKUES-TAT-124685BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts