The cyanobacterial protoporphyrinogen oxidase HemJ is a new b-type heme protein functionally coupled with coproporphyrinogen III oxidase
Journal of biological chemistry/The Journal of biological chemistry