2357311-02-3 | 2-(3-(benzyloxy)phenyl)-2,2-difluoroacetic acid | AOBChem