Interesting razor, and interesting company made her.
American Razor Co. was in business 1910-1930 and located in New York. Unfortunately, that's all info, that I could find.
As I've understood, it...