product Name:Benzaldehyde, 4-methoxy-, 2-pyrimidinylhydrazone
  • 874655-38-6
  • C12H12N4O
  • Benzaldehyde, 4-methoxy-, 2-pyrimidinylhydrazone 874655-38-6