2-(3,4-Dichlorophenyl)-2-oxoacetaldehyde hydrate
Supplier: Apollo Scientific
2-(3,4-Dichlorophenyl)-2-oxoacetaldehyde hydrate 95%