Homo sapiens (human) : 2643 1 PDB structure
PDB:1FB1
3.10 Å
ZN IPA