HomePartsSpare PartsPiston CupTataSpare PartsIn StockPiston CupPart code: 257342327701DescriptionPISTON CUPSpecificationsPart Code257342327701SKUES-TAT-122440BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts