PDB ID 6yn3
OCA
Categories: Hirudo medicinalis | Homo sapiens | Large Structures | Abazi N | Heine A | Klebe G | Scanlan W