product Name:1H-Imidazole-5-carboxaldehyde, 1-propyl-
  • 1H-Imidazole-1-propyl-5-carboxaldehyde
  • 199192-25-1
  • C7H10N2O