1261588-81-1 | ethyl 1-iodo-2-naphthoate | AOBChem