PDB ID 6y9h
OCA
Categories: Hirudo medicinalis | Homo sapiens | Large Structures | Synthetic construct | Abazi N | Heine A | Klebe G | Sandner A