100026-55-9

100026-55-9 structure
100026-55-9 structure

Name 12-(3-Morpholin-4-yl-propyl)-12H-5-thia-6,11,12-triaza-naphthacene
Molecular Formula C21H22N4OS
Molecular Weight 378.49100
Exact Mass 378.15100
PSA 66.79000
LogP 3.95770