HomePartsSpare PartsPullerTataSpare PartsIn StockPullerPart code: 0425890733JDescriptionPULLERSpecificationsPart Code0425890733JSKUES-TAT-082898BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts