(3-Methoxy-2-propoxyphenyl)acetic acid 2-benzylhydrazide 99263-35-1 Acetic acid, (3-methoxy-2-propoxyphenyl)-, 2-benzylhydrazide Benzeneacetic acid, 3-methoxy-2-propoxy-, 2-(phenylmethyl)hydrazide