En tops kanske kan göra jobbet. Jag skulle kört på någon oxid-rengörare och även kontaktskydd går att köpa på typ "sprayburk" på bilbutiker, brukar funka kalas. Biltemas oxidcleaner kan jag rekomendera.
Kostar väl en hundring för att köpa båda burkar. Spruta först cleanern på topsen, rengör noggrant snurra på topsen och dra den fram och tillbaka över och mellan blecken så gott det går.
Sen kan du ju vänta en stund och sedan dra på lite kontaktskydd med samma metod (kanske heter oxidskydd). Spruta i alla fall inte rakt in på kontakterna, det kan skada kameran, men inte så stor risk i och för sig, jag har bokstavligen dränk ner flera kretskort/slutsteg med oxidrengöring och det har aldrig skapat några problem, det dunstar ju bort rätt omgående.
Är i alla fall inte värt risken att förstöra något genom att spruta in i så pass "fin elektronik" så som en kamera.
Men låter konstigt att den kan ha oxiderat om den varit inomhus... fukt letar sig gärna inte in annars. Om du nu inte var utomhus i regn eller snöväder när du fotade senast.