HomePartsSpare PartsMascot "tdi"TataSpare PartsIn StockMascot "tdi"Part code: 284381106305DescriptionMASCOT "TDI"SpecificationsPart Code284381106305SKUES-TAT-027488BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts