2437176-34-4 | isopropyl 3-(4-bromophenyl)propiolate | AOBChem