1023795-84-7

1023795-84-7 structure
1023795-84-7 structure

Name ethyl 1-((diphenylmethylene)amino)-2-vinylcyclopropane-1-carboxylate
Molecular Formula C21H21NO2
Molecular Weight 319.39700
Exact Mass 319.15700
PSA 38.66000
LogP 4.03180