NMC1462 logo

NMC1462

Outer membrane protein H.8

Molecular Synopsis