Hmmm have you tried just polishing with a Terry/microfiber cloth? give that a go if you havrnt
If that diesnt help then find a toothbrush and with just running water scrub softly . Bit sure on mas but I would try these attempts first. Then really good cleaners are the dry jewelery wipes you can but from Walmart in there jeweler section