The medicines regulator has told patients to return Emerade 300 and 500 microgram adrenaline pens over fears some may fail to or prematurely activate if dropped. Patients, or carers of patients, ...