1440956-17-1 | Ethyl 4-(3,3,3-trifluoropropoxy)benzoate | AOBChem