54420-15-4 D-Ribose, (2,4-dinitrophenyl)hydrazone NSC525631