6R2S | pdb_00006r2s

The structure of Plasmodium vivax Duffy binding protein (PvDBP) bound to human antibody DB9

 Explore Sequence Annotations in 3D