Top Suppliers:I want be here

38490-06-1

38490-06-1 structure
38490-06-1 structure

Name 1,2-Diphenyl-2-(5-phenyl-3H-1,2-dithiol-3-ylidene)ethanone
Molecular Formula C23H16OS2
Molecular Weight 372.5