Top Suppliers:I want be here

7512-31-4

7512-31-4 structure
7512-31-4 structure

Name 4-[(1,3-dioxo-1,3-diphenylpropan-2-yl)diazenyl]benzenesulfonamide
Synonyms 4-[(1-benzoyl-2-oxo-2-phenyl-ethylidene)-hydrazino]-benzenesulfonamide
Density 1.33g/cm3
Boiling Point 626.2ºC at 760 mmHg
Molecular Formula C21H17N3O4S
Molecular Weight 407.44200
Flash Point 332.5ºC
Exact Mass 407.09400
PSA 127.40000
LogP 5.33320
Index of Refraction 1.646