Took out my rods today and noticed one of them....about 3 years old, has some light corrosion beginning on the guides. You know...that green haze?

Any tips on what to clean them with that will remove the corrosion without damaging the guides?

I clean them really well after each use. WD-40?