A1099602 | methyl 6-benzyl-2-naphthoate | AOBChem