У бактерий монооксид углерода вырабатывается за счет восстановления диоксида углерода ферментом дегидрогеназой монооксида углерода, Fe-Ni-S-содержащим белком.
Окись углерода превращается в двуокись углерода.