HomePartsSpare PartsAssy 2.2L MascotTataSpare PartsIn StockAssy 2.2L MascotPart code: 289481800104DescriptionASSY 2.2L MASCOTSpecificationsPart Code289481800104SKUES-TAT-189904BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts