j1038

j1038

AOB2780

CAS 949727-86-0

More details

1000 Items

$0.00

Overview

Novel Inhibitor of Histone Deacetylase 8 (HDAC8)