A1093106 | methyl 6-isopropyl-2-naphthoate | AOBChem