Lw106

Lw106

AOB31066

CAS 2116519-76-5

More details

1000 Items

$0.00

Overview

Novel inhibitor of IDO1, suppressing tumor progression by limiting stroma-Immune crosstalk and cancer stem cell enrichment in the tumor microenvironment