Allyl compounds, aldehydes, epoxides and peroxides (World Health Organization, 1985)