3-[4-(Trifluoromethoxy)phenyl]prop-2-enoyl chloride, 95%

AB148081