188904-08-7 | 7-(benzyloxy)-2-naphthoic acid | AOBChem