921202-39-3

921202-39-3 structure
921202-39-3 structure

Name 3-styrylcyclopent-3-ene-1,1-dicarboxylic acid dimethyl ester
Molecular Formula C17H18O4
Molecular Weight 286.32200
Exact Mass 286.12100
PSA 52.60000
LogP 2.75240