I found some great grille cloth selections at Wal-Mart awhile back, so you might try there too. Example:
http://www.radioatticarchives.com/radio.htm?radio=8984
And I made no effort whatsoever to be original here, but everyone who sees my collection flocks to it and says "wow" anyway.
http://www.radioatticarchives.com/radio.htm?radio=8985
So sometimes being creative is a way to go. The original cloth was cat whiz and shreds, no hope of rescue.
I didn't show the ETF 810 "finished" because I'm lacking some knobs. They're definitely hard to find.
Trivial item: I notice your front panel has four oval air vents. My sets have eleven round vents. Two other sets I've looked at have 11 round holes too. Just a tidbit, don't know if yours is earlier or later or if it's more or less rare. Just that it's different.
After looking at my photo, I think I might be stressing the 3/16ths plywood shelf on the RCA stand a bit. Would recommend strategically placing a couple of bricks or wood blocks underneath. I will do same asap.