Yes congratulation, very nice condition razor!

For the scales I'm not sure about the pressed leather, I would say vulcanised rubber or "Gutta percha"