HomePartsSpare PartsPistonTataSpare PartsIn StockPistonPart code: 252303161056DescriptionPISTONSpecificationsPart Code252303161056SKUES-TAT-111194BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts