138282-85-6

138282-85-6 structure
138282-85-6 structure

Name 4-Isopropylidene-spiro[4.5]decane-2,2-dicarboxylic acid dimethyl ester
Molecular Formula C17H26O4
Molecular Weight 294.38600
Exact Mass 294.18300
PSA 52.60000
LogP 3.39950