Cosmo made some razors like that, too, as well as Hoffritz. Some, like yours, just say made in Germany, but to the best of my knowledge they were all identical, except for the brand stamp. Nice...