The Beauty of Technology - soleillapierre

Unknown device at TRIUMF. This is what mad science labs are supposed to look like!

TRIUMFlaboratorymachinesciencewires