Acrolein scavengers: reactivity, mechanism and impact on health.

Acrolein scavengers: reactivity, mechanism and impact on health.