Its horrible stuff isn't it.
?
I've actually got some Electrolube Contact Cleaning Strips which I bought for cleaning relay contacts. And with a bit of patience and some IPA they seem to be doing the job. They are possibly slightly abrasive, so I'm not going to go too mad with them.??
?
?
?