January 22, 2025

1H-Imidazole-4-carboxaldehyde, 1-(2-naphthalenylmethyl)-

  • 880106-42-3
  • C15H12N2O

Inquiry