Cj-1383

Cj-1383

AOB13934

1000 Items

$0.00

Overview

Novel Cell-Permeable STAT3 Inhibitor, targeting the SH2 domain