HomePartsSpare PartsThird LeafTataSpare PartsIn StockThird LeafPart code: 284132107103DescriptionTHIRD LEAFSpecificationsPart Code284132107103SKUES-TAT-177570BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts