HomePartsSpare PartsIntercoolerTataSpare PartsIn StockIntercoolerPart code: 252714600295DescriptionINTERCOOLERSpecificationsPart Code252714600295SKUES-TAT-116955BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts