hcpA logo

hcpA

Beta-lactamase HcpA

Molecular Synopsis