1224590-34-4 | 6-(3-Fluoropropoxy)-2-naphthalenecarboxaldehyde | AOBChem