Ddo-7132

Ddo-7132

AOB11174

1000 Items

$0.00

Overview

Novel NQO1 substrate, inhibiting cancer cell (NQO1-rich A549 cell line) growth