I just picked up a razor that I'm unfamiliar with. One side says Solingen-Germany and the other says PENNYS. Any info?