Can't help with the razor ID. Sorry.

Welcome to SRP. There are some very knowledgable members here that are willing to answer questions. I am optimistic that someone will have heard of that razor....