59229-14-0

Chemical Name: 3,5-Dibenzyloxyphenylglyoxal hydrate
Structure:
59229-14-0 3,5-Dibenzyloxyphenylglyoxal hydrate
CAS: 59229-14-0
ID:
Supplier: BOC Sciences

Get a quote