2249765-53-3 | tert-butyl 3-(4-(trifluoromethyl)phenyl)propiolate | AOBChem