Homo sapiens (human) : 1306 1 PDB structure
PDB:3N3F
2.00 Å