1820889-23-3

 Home / Products / 1820889-23-3
INCB-057643

1820889-23-3

Cat.No.ABP019328 Chemical NameINCB-057643 MolFormula MolWeight Purity NLT 98%

Chemical Name : INCB-057643

CAS : 1820889-23-3

INCB-057643 is a novel, orally bioavailable BET inhibitor.
Enquiry