Free release

318257-83-9 benzaldehyde, 5-methoxy-2-(1-oxododecyl)-

service@apichina.com
Product Name Benzaldehyde, 5-methoxy-2-(1-oxododecyl)-
CAS No. 318257-83-9
Molecular Formula C20H30O3