HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 257458903507DescriptionPULLERSpecificationsPart Code257458903507SKUES-TAT-124689BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts