HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 3215891433DescriptionPULLERSpecificationsPart Code3215891433SKUES-TAT-199650BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts