2969373-87-1 | 1-(benzyloxy)-4-methyl-2-naphthoic acid | AOBChem