HomePartsSpare PartsIntercooler DuctTataSpare PartsIn StockIntercooler DuctPart code: 286414600102DescriptionINTERCOOLER DUCTSpecificationsPart Code286414600102SKUES-TAT-029758BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts