I know this shop is in Nederlands, I bought a few parts from them, and service was good.
If it's not a problem for you to buy in Europe, here's a link for the full front face.
12 Tune
Good luck rebuilding your rex, mine is wrecked as well and parts for an EE8 are much harder to find.
