HomePartsSpare PartsAssy Leaf ScreenTataSpare PartsIn StockAssy Leaf ScreenPart code: 283462600133DescriptionASSY LEAF SCREENSpecificationsPart Code283462600133SKUES-TAT-025926BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts