129083-40-5

129083-40-5 structure
129083-40-5 structure

Name N-phenyl-2-[[2-(phenylcarbamoyl)phenyl]ditellanyl]benzamide
Synonyms ebselen ditelluride
Molecular Formula C26H20N2O2Te2
Molecular Weight 647.64900
Exact Mass 651.96500
PSA 65.18000
LogP 5.48460