IDO1
Indoleamine 2,3-dioxygenase 1, IDO-1, EC 1.13.11.52 (Indoleamine-pyrrole 2,3-dioxygenase)
P14902 I23O1_HUMAN
https://www.uniprot.org/uniprot/P14902
There are no products matching the selection.
There are no products matching the selection.