Lunette Selene staining. Will colour be affected by cleaning attempts?

So I've had it for about 18 months and this is the first time it has stained. Just around the holes. I used to clean my Diva with hydrogen peroxide but since it's a bleach, I'm worried it will affect the colour. Is this silly? Same with sitting it in the sun, I'm worried it'll just fade. I've tried just scrubbing hard with soap and with rubbing alcohol with no luck. These are about all the options I have right now but if there is a better solution for a reasonable price I will look into buying it. But do the Selene's actually lose colour or fade? If it fades a little each time I remove stains it just won't be pretty blue any more!