What is this?

Pics
I gave a hint for what it is in my post above:

Additionally, it can be spelled using the letters decoded from Base64. It's also related to something that I posted earlier in this thread.

Is it related to a microscope?

Is it an electric switch connector of some sort?
 

New posts New threads Active threads

Back
Top Bottom