1092460-66-6 | 3-(Difluoromethoxy)benzenepropanoic acid | AOBChem