886499-74-7 | 4-(Trifluoromethoxy)benzenepropanoic acid | AOBChem