5588-13-6 D-Ribonic acid, 2-(phenylmethyl)hydrazide Ribonic acid, 2-benzylhydrazide, D- Ro 5-1162