1261488-38-3 | ethyl 4-iodo-1-naphthoate | AOBChem