SEARCH Articles Figures Tables Diazomethane hazard Explosive hazard Hazardous diazomethane Hazards explosions