Here is the infernal abominable ice cube tray I got at the Florida grocery store. It sucks.
Here is the name of the tray, pretty hard to make out. Everything about it was shabby.
A close-up of the logo, I can;'t quite make it out, maybe Startllie". Its hard to tell.