1255790-79-4 | 6-Ethenyl-2-naphthalenecarboxaldehyde | AOBChem