HomePartsSpare PartsScreen-Intake DuctTataSpare PartsIn StockScreen-Intake DuctPart code: 3241600712DescriptionSCREEN-INTAKE DUCTSpecificationsPart Code3241600712SKUES-TAT-199958BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts