This one is a Genco "Easy Aces" if you haven't shaved one of these it is one you should try and find as they are smoooooooooooth shavers..
I polished it out to a near mirror the made new scales out...