914222-09-6 | Ethyl 2-iodo-1-naphthalenecarboxylate | AOBChem