1353290-58-0/4,4'-(1,2-Diphenyl-1,2-ethenylene)dibenzaldehyde

Quick Details
CasNo:1353290-58-0