1035224-62-4 | 1-(1-Naphthalenylmethyl)-1H-pyrazole-4-carboxylic acid | AOBChem