Free release

89868-65-5 benzaldehyde, 3-(4,4-dimethoxy-2-oxobutoxy)-

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