2921756-80-9 | 2-(benzyloxy)-6-(trifluoromethyl)phenol | AOBChem