93655-27-7 | 2-(Benzyloxy)-1-naphthoic acid | AOBChem