HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 257658903522DescriptionPULLERSpecificationsPart Code257658903522SKUES-TAT-004192BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts