2255339-64-9 | 6-(2-Propyn-1-yloxy)-2-naphthalenecarboxaldehyde | AOBChem