189183-02-6

189183-02-6 structure
189183-02-6 structure

Name 1-O-decyl 2-O-[2-(2-methoxyethoxy)ethyl] benzene-1,2-dicarboxylate
Molecular Formula C23H36O6
Molecular Weight 408.52800
Exact Mass 408.25100
PSA 71.06000
LogP 4.80390