mtrA logo

mtrA

Multiheme cytochrome MtrA

Molecular Synopsis