2379944-51-9 | Methyl 1-(1-naphthalenylmethyl)-1H-pyrazole-4-carboxylate | AOBChem