HomePartsSpare PartsEight LeafTataSpare PartsIn StockEight LeafPart code: 257632107140DescriptionEIGHT LEAFSpecificationsPart Code257632107140SKUES-TAT-125416BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts