102273-83-6 | 6-Propyl-2-naphthalenecarboxaldehyde | AOBChem