A movie about the High Voltage Laboratory by Terco

Posted in News.