2059654-25-8 | Methyl 3-iodo-4-(1-naphthalenylmethoxy)benzoate | AOBChem