smart solutions
Magnetic Tunnel Junctions (MTJs)
Magnets
magnet
diving
precautions
magnetic couplings