103588-26-7

103588-26-7 structure
103588-26-7 structure

Name 1H-Imidazo[4,5-b]pyridin-2-amine, N-(5,6-dimethyl-2-benzothiazolyl)- (en)
Molecular Formula C15H13N5S
Molecular Weight 295.36200
Exact Mass 295.08900
PSA 94.73000
LogP 4.00100
Precursor  1

DownStream  0