137159-68-3

137159-68-3 structure
137159-68-3 structure

Name methyl 4-[5,5-dicyano-4-(dimethoxymethyl)pentyl]benzoate
Molecular Formula C18H22N2O4
Molecular Weight 330.37800
Exact Mass 330.15800
PSA 92.34000
LogP 2.69436