105941-93-3

105941-93-3 structure
105941-93-3 structure

Name N'-((2-benzoylphenyl)(phenyl)methylene)-4-methylbenzenesulfonohydrazide
Molecular Formula C27H22N2O3S
Molecular Weight 454.54000
Exact Mass 454.13500
PSA 83.98000
LogP 6.42860
Precursor  2

DownStream  2