HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 265458902602DescriptionPULLERSpecificationsPart Code265458902602SKUES-TAT-140931BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts