Yes! That’s the first thing I though of. Wonder if it’s the same stuff...
It’s the same stuff. Melmac is what the plastic is called.