89683-70-5

89683-70-5 structure
89683-70-5 structure

Name (1S,2S)-4-Benzhydrylidene-cyclopentane-1,2-dicarboxylic acid diethyl ester
Molecular Formula C24H26O4
Molecular Weight 378.46100
Exact Mass 378.18300
PSA 52.60000
LogP 4.64090