2969438-04-6 | 4-(benzyloxy)-3-methyl-1-naphthoic acid | AOBChem