PDB ID:
3D91
Macromolecule:
RENIN
Source Organism:
Homo sapiens