Hi and welcome aboard. Can't help with the razor id but a post in the razors forum might help. Guy's that are regulars there know thier stuff. Not much to go on just the 2 pic stamps.