Ddo-7263

Ddo-7263

AOB16245

1000 Items

$0.00

Overview

Novel potent Nrf2 activator, targeting Rpn6, a subunit of 26S proteasome