Homo sapiens (human) : 10266 3 PDB structures
PDB:3AQE
2.00 Å
MSE
PDB:2XVT
2.05 Å
CA
PDB:3AQF
2.60 Å
MSE