HomePartsSpare PartsIntercoolerTataSpare PartsIn StockIntercoolerPart code: 218650000118DescriptionINTERCOOLERSpecificationsPart Code218650000118SKUES-TAT-101826BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts