I've stumbled on this razor in ebay,and don't know if it was the "made in spain stamp" that suggested it, but I found it to be strikingly similar to a filarmonica 3/8... am I imagening things?
...