I have a W124 EPC compact, genuine MB item.
Single CD, complete with sleeve and license key, I bought it from a German guy on Ebay.
So useful, it stops the dealership treating me like something they found on the soles of their shoes. Nothing quite like asking for exactly what you want.
Cost me approx $120 USD
1989 W124 300E