Deuruxolitinib phosphate (CAS 2147706-60-1) | ChemAbout