HomePartsSpare PartsMascot IndicaTataSpare PartsIn StockMascot IndicaPart code: 267881106338DescriptionMASCOT INDICASpecificationsPart Code267881106338SKUES-TAT-009656BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts