Free release

89868-66-6 benzaldehyde, 4-(4,4-dimethoxy-2-oxobutoxy)-

service@apichina.com
Product Name Benzaldehyde, 4-(4,4-dimethoxy-2-oxobutoxy)-
CAS No. 89868-66-6
Molecular Formula C13H16O5