84532-79-6 | methyl 5-iodo-1-naphthoate | AOBChem