High voltage equipment at CERN

Bildnummer 11517620
High voltage equipment at CERN
;