36858-84-1

α-(Diphenylvinylidene)benzeneacetic acid ethyl ester

α-(Diphenylvinylidene)benzeneacetic acid ethyl ester

Catalog No.450936
Name α-(Diphenylvinylidene)benzeneacetic acid ethyl ester
CAS36858-84-1

Request a Quote

Structure of 36858-84-1