HomePartsSpare PartsMascot Indica LeTataSpare PartsIn StockMascot Indica LePart code: 267881106347DescriptionMASCOT INDICA LESpecificationsPart Code267881106347SKUES-TAT-009659BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts