52211-17-3 | 1-(1-Naphthalenylmethyl)-1H-pyrrole-2-carboxaldehyde | AOBChem