HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 257458903305DescriptionPULLERSpecificationsPart Code257458903305SKUES-TAT-124683BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts