HomePartsSpare PartsEmbdc ControllerTataSpare PartsIn StockEmbdc ControllerPart code: 399042373934DescriptionEMBDC CONTROLLERSpecificationsPart Code399042373934SKUES-TAT-212976BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts