70955-02-1 CCRIS 2660 N-(2-Naphthyl)glycine hydrazide