Top Suppliers:I want be here

32783-38-3

32783-38-3 structure
32783-38-3 structure

Name α-(4,5-Diphenyl-3H-1,2-dithiol-3-ylidene)benzeneacetaldehyde
Molecular Formula C23H16OS2
Molecular Weight 372.5