1379247-80-9 | 2-(3,3,3-Trifluoropropoxy)-1-naphthalenecarboxaldehyde | AOBChem