4-Bromophenylglyoxal hydrate, 95%

AB148863