HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 270258902604DescriptionPULLERSpecificationsPart Code270258902604SKUES-TAT-017603BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts