卓昇有限公司–最專業科學研究供應商
5mg (In stock)
B3576-5
Omaveloxolone (RTA-408)
1474034-05-3
Nrf2 activator
99.54%
C33H44F2N2O3
554.71
≥55.5 mg/mL in DMSO; insoluble in H2O; ≥25.05 mg/mL in EtOH
In stock