bla logo

bla

Beta-lactamase OXY-1

Molecular Synopsis