Homo sapiens (human) : 1794 3 PDB structures
PDB:3A98
2.10 Å
MSE
PDB:2YIN
2.70 Å
PDB:3B13
3.01 Å