Wj35435

Wj35435

AOB2803

CAS 1620054-84-3

More details

1000 Items

$0.00

Overview

Novel dual inhibitor of histone deacetylase and topoisomerase I