Separate names with a comma.
I do not believe that the spots are electrical contacts. They are randomly scattered across the the display face in the dash. I can see them...
I recently purchased a 2005 Prius with ~11000 miles on it (dealer demo / rental) and noticed what looked like water spots on the speedo display....