2060353-63-9 | Ethyl 3-iodo-5-methoxy-4-(1-naphthalenylmethoxy)benzoate | AOBChem