2120191-60-6 | Ethyl 3-iodo-4-(2-naphthalenylmethoxy)benzoate | AOBChem