2088636-82-0 | 6-(2-Propen-1-yloxy)-2-naphthalenemethanol | AOBChem