Baricitinib1187594-09-7100 % similar Baricitinib phosphate1187595-84-159 % similar Ruxolitinib941678-49-546 % similar Jakafi1092939-17-741 % similar