I know I've seen these before, but for the life of me cannot find the brand name for this razor. The head is similar to a Star DE with a long handle. They make them with the name on the top plate as well, but this one does not have it. Any help would be appreciated.
I've seen them under a few different names. Here's one as a "Hospital" razor and one as a "Club" razor. The "Club" is probably what you're thinking of, as they did have the name on the cap.