bcn logo

bcn

Bacteriocin BCN5

Molecular Synopsis