906421-01-0

 Home / Products / 906421-01-0
SLX-2101

906421-01-0

Cat.No.ABP021238 Chemical NameSLX-2101 MolFormula MolWeight Purity NLT 98%

Chemical Name : SLX-2101

CAS : 906421-01-0

SLX-2101, also known as KD-027, is a PDE5A inhibitor potentially for the treatment of hypertension.
Enquiry