HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 543858905402DescriptionPULLERSpecificationsPart Code543858905402SKUES-TAT-052307BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts