Back to Previous Page

Necrostatin-1, 25 mg

ITEM#: 2805-0218384725

MFR#: 0218384725

Competitive indoleamine 2,3-dioxygenase (IDO) inhibitor. Cell permeable, potent and selective necrop

Competitive indoleamine 2,3-dioxygenase (IDO) inhibitor. Cell permeable, potent and selective necrop