PDB ID: 6E43


Macromolecule:
INDOLEAMINE 2,3-DIOXYGENASE 1


Source Organism:
Homo sapiens