5588-13-6 D-Ribonic acid, 2-(phenylmethyl)hydrazide NSC169888 RO5-1162 Ribonic acid, 2-benzylhydrazide, D-