2918835-72-8 | 3-(benzyloxy)-5-(difluoromethoxy)benzoic acid | AOBChem