I bought a razor at a junk store last week and was hoping someone might recognize the stamps: NON plus Ultra Germany.

Sorry, no pics; I 1)don't want any of you aficionados to die laughing, and 2)...