2918899-15-5 | 4-(benzyloxy)-3-(trifluoromethoxy)phenol | AOBChem