I'm not sure if this will "revive" your countertop but it certainly will ensure that it is more sanitary and likely provide a nice clean reived look surface.
It just the final step of cleaning it before you use the epoxy paint kits on your counter.
If you are looking to clean granite use this recipe. A stone company gave it to me.
Granite (or any counter-top) shine/cleaner ~ Take a spray bottle, fill it about 1/8th full with rubbing alcohol, add a drop of Dawn dish washing soap, a few drops of scented oil (optional, but makes it smell so good), fill the rest of the way with water, shake together, and you’re good to go! It makes your granite (or any counter-top) shine and feel so smooth at a fraction of the price
This video might be helpful for you Ram... https://www.youtube.com/watch?v=eWxumwp1hOk
Use this product for granite countertops: https://amzn.to/2Vf8hmG