Jakafi1092939-17-7100 % similar Ruxolitinib941678-49-586 % similar Baricitinib1187594-09-741 % similar Baricitinib phosphate1187595-84-132 % similar