Indoluidin E

Indoluidin E

AOB12084

1000 Items

$0.00

Overview

Novel inhibitor of dihydroorotate dehydrogenase (DHODH), suppressing tumor growth in a murine lung cancer xenograft model