PDB ID:
3RUK
Macromolecule:
STEROID17-ALPHA-HYDROXYLASE/17,20LYASE
Source Organism:
Homo sapiens