HomePartsSpare Parts59089417 CupTataSpare PartsIn Stock59089417 CupPart code: 570305129909Description59089417 CUPSpecificationsPart Code570305129909SKUES-TAT-069973BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts