
Any clues? I have no idea on the source of this poster either. I also doubt whether it's actually a typeface
well, it's apparently a medical ad designed by Herman Rastorfer. as shown in Graphis Annual 59
Captured from web.archive.org on 18 Aug 2013. view this capture