2-Thiopheneglyoxal hydrate

Product Number: WD02NLS
Product Name: 2-Thiopheneglyoxal hydrate
CAS: 138380-43-5
MF: C6H6O3S
MW: 158.18