HomePartsSpare Parts59089424 CupTataSpare PartsIn Stock59089424 CupPart code: 570305129911Description59089424 CUPSpecificationsPart Code570305129911SKUES-TAT-069975BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts