Undulator
An undulator is an insertion device from high-energy physics and usually part of a larger installation, a synchrotron storage ring, or it may be a component of a free electron laser.
It consists of a periodic structure of dipole magnets. These can be permanent magnets or superconducting magnets.