TriNova Granite Sealer and Tuff Duck are the best especially if you are looking for waterproofing purpose. Here https://graniteprotect.com/ you can also see the list of the best granite sealers. I also love the acrylics type of topical sealing because they are very easy to apply and cheap in price as well. On the other hand, I found Black Diamond Stoneworks Ultimate Grout Sealer very reliable and convenient because it doesn't produce strong odor and works equally for both colored and white Grout.
I have also used granite gold and found it good. I would recommend you to use topical sealer or sealer with penetration and polishing qualities.
Q
Light gray pretty
Q