Mpt0b451

Mpt0b451

AOB17681

1000 Items

$0.00

Overview

Novel Dual HDAC6 and Tubulin Inhibitor, Displaying Anti-tumor Ability in Human Cancer Cells