3051894-99-3 | isopropyl 3-(4-chlorophenyl)propiolate | AOBChem