You are correct!Looks like a Gillette Executive (non adjustable version).
British Gillette Aristocrat?
Yaqi Adjustable or Rex Ambassador.Nope! It's a new razor. I'll also add another pic to see if it helps steer you in the right direction.
View attachment 75234
i would have no idea what type of razor that is, but i like the design on the handle.
The Sunray I think.