2042-27-5 L-RIBULOSE ribulose