2378733-68-5 | 2-Ethoxy-7-(2-propyn-1-yloxy)naphthalene | AOBChem