2122046-06-2 | Methyl 3-iodo-4-(2-naphthalenylmethoxy)benzoate | AOBChem