Deutsches Elektronen-Synchrotron DESYA Research Centre of the Helmholtz Association
Undulator (Credit: DESY)