Dental splint

Hi all. Last year I had a impression for a splint taken with my dentist, (private). I wear it every night & clean it immediately I remove it with a toothbrush & non- abrasive toothpaste. But the ends are discolouring which is alarming. I’ve now tried soaking it in Hydrogen Peroxide after using the toothpaste, but the discolouration is not improving. Mentioning this to my dentist, resulted in the advice to soak it in a standard mouthwash, again, making no difference.

Any advice would be appreciated.