113589-93-8

113589-93-8 structure
113589-93-8 structure

Name (3R,6RS)-6-(2-methoxyethoxymethoxy)-3-(1-methylethyl)-9-decenal dimethylacetal
Molecular Formula C19H38O5
Molecular Weight 346.50200
Exact Mass 346.27200
PSA 46.15000
LogP 4.01970