2918842-91-6 | 1-(2-(Benzyloxy)-5-iodophenyl)ethanol | AOBChem