HomePartsSpare PartsStatorTataSpare PartsIn StockStatorPart code: 284215409903DescriptionSTATORSpecificationsPart Code284215409903SKUES-TAT-026916BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts