908296-35-5 | 4-Formyl-3-[2-(2-naphthalenyl)ethoxy]benzoic acid | AOBChem