Glass Scratch Removal?

Yes. It's crystal clear

0000 steel wool isn't that abrasive