New perspectives in catalase-dependent ethanol metabolism.

New perspectives in catalase-dependent ethanol metabolism.