Free release

89328-89-2 benzaldehyde, 2,3-dimethoxy-4,6-bis(phenylmethoxy)-

service@apichina.com
Product Name Benzaldehyde, 2,3-dimethoxy-4,6-bis(phenylmethoxy)-
CAS No. 89328-89-2
Molecular Formula C23H22O5