mcjA logo

mcjA

Microcin J25

Molecular Synopsis