Welcome to GenPrice! Check out our latest updates.

Shopping Cart (0)

Your cart is empty

Add some products to get started!

PCC0208009

PCC0208009 (IDO-IN-2) is a potent and selective small molecule inhibitor of indoleamine 2,3-dioxygenase (IDO) . It is a valuable research tool for studying immunomodulation and tumor microenvironment in both cellular assays and in vivo models of cancer and inflammatory diseases.

Product Specifications

CAS Number

1668565-74-9

Product Name Alternative

IDO-IN-2, IDO, IDO inhibitor 1, Indoleamine2,3Dioxygenase (IDO), Indoleamine 2,3-Dioxygenase, Indoleamine2,3Dioxygenase, Indoleamine 2,3-Dioxygenase (IDO), Indoleamine 2,3Dioxygenase (IDO), PCC 0208009, PCC0208009, PCC-0208009, DO-IN-2

Field of Research

Metabolism Research

Purity

99.50% (May vary between batches)

Solubility

10% DMSO+90% Corn Oil:2.5 mg/mL (5.02 mM) ; DMSO:60 mg/mL (120.57 mM)

Smiles

CC (C) CN (CC (C) C) c1ccc (cc1NC (=O) Nc1ccc (C) cc1) -c1ccccc1-c1nn[nH]n1

Molecular Formula

C29H35N7O

Molecular Weight

497.63

Storage Conditions

-20°C

Notes

For research use only.

Available Sizes

Frequently Asked Questions

More Discoveries

Explore Other Products

Browse additional items from our catalog

Dync2h1 3'UTR Lenti-reporter-Luc Vector
18757086 1.0 µg

Dync2h1 3'UTR Lenti-reporter-Luc Vector

Sign In for Pricing
View Details
VACUUM250X26CARD-T1-P2 Pipe Markers for Gases
N004491 4 Card (4 Marker (s) x 1 Card)

VACUUM250X26CARD-T1-P2 Pipe Markers for Gases

Sign In for Pricing
View Details
PDX1 Mouse Monoclonal Antibody [Clone ID: LBI1E1]
AMM17714V 100 µL

PDX1 Mouse Monoclonal Antibody [Clone ID: LBI1E1]

Sign In for Pricing
View Details
Transmembrane Protein 30A Antibody, Cy7 Conjugated
bs-16576R-Cy7 100 µL

Transmembrane Protein 30A Antibody, Cy7 Conjugated

Sign In for Pricing
View Details
CCDC141 Peptide - middle region (AAP69607)
AAP69607-100UG 100 µg

CCDC141 Peptide - middle region (AAP69607)

Sign In for Pricing
View Details
PSMB9 Peptide
42-661P 0.1 mg

PSMB9 Peptide

Sign In for Pricing
View Details