HomePartsSpare PartsMascot ""tdi"""TataSpare PartsIn StockMascot ""tdi"""Part code: 288981106306DescriptionMASCOT ""TDI"""SpecificationsPart Code288981106306SKUES-TAT-038175BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts