Schembl15939407

Schembl15939407

AOB14975

1000 Items

$0.00

Overview

Novel Lysine-Specific Demethylase 1 (LSD1) Inhibitor (IC50: 20nM)