I noticed today that I have some spots on my 17-40. I don't know if they're knicks or just spots from oil or whatever... I have some cheap cleaning solution that I got from Ritz should I use it on my lens? Will it take off any of it's coating or hurt it in any way?
I use it on my Tamron, but I'm a little hesitant with a lens twice the price 

