HomePartsSpare PartsIntercooler DuctTataSpare PartsIn StockIntercooler DuctPart code: 284581106324DescriptionINTERCOOLER DUCTSpecificationsPart Code284581106324SKUES-TAT-028332BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts