131922-15-1
2-Benzofuranylglyoxal hydrate
Product Code:
118691
Molecular Formula:
C10H8O4
Molecular Weight:
192.17
Order 131922-15-1