flll62

flll62

AOB4061

CAS 1252589-98-2

More details

1000 Items

$0.00

Overview

Inhibitor of STAT3 phosphorylation and apoptotic promoter of human renal cell carcinoma and melanoma cell lines