can anyone tell me any information on a razor i just picked up. One side reads "made in Germany" and its reverse reads "improved telephone~" and below that in script reads "Koken Barbers Supply Co."...