74995-62-3

74995-62-3 structure
74995-62-3 structure

Name 2β-benzamido-3α-mercapto-5α-androstan-17-one ethylene acetal 3-benzoate
Molecular Formula C35H43NO4S
Molecular Weight 573.78500
Exact Mass 573.29100
PSA 89.93000
LogP 7.51380