It also doesn't look like it's tamper-resistant, so even if it does get UL approval, you won't be able to install them anywhere in a residence, except high up on a wall.
I still have one of those in my house. I wish I could say it's the worst part of my electrical system.Years ago, power strips were a linear version of this. I remember a lamp store that had a few 1-foot strips above and below the window totally full of plugs. Of course, he had 7W bulbs in all the lamps so the load wasn't too high.