817631-25-7

817631-25-7 structure
817631-25-7 structure

Name [4-methoxy-2-(methoxyethoxymethoxymethyl)]phenyloxyacetaldehyde dimethyl acetal
Molecular Formula C16H26O7
Molecular Weight 330.37300
Exact Mass 330.16800
PSA 64.61000
LogP 1.83000
Precursor  0

DownStream  1