105632-77-7

105632-77-7 structure
105632-77-7 structure

Name 3-[(2,5-dioxo-1-phenylpyrrol-3-yl)trisulfanyl]-1-phenylpyrrole-2,5-dione
Molecular Formula C20H12N2O4S3
Molecular Weight 440.51500
Exact Mass 439.99600
PSA 150.66000
LogP 4.06060