The blade looks like it will restore just fine you might/probably lose the etching....

WARNING!!! RRD (razor restoration disorder) is as addictive, if not more addictive, than RAD (razor acquisition disorder)