2918862-63-0 | 3-(benzyloxy)-4-(trifluoromethoxy)phenol | AOBChem