918158-32-4

918158-32-4 structure
918158-32-4 structure

Name 5-hydroxy-2-(6-phenyl-1,3-benzothiazol-2-yl)phenalene-1,3-dione
Synonyms 1H-Phenalene-1,3(2H)-dione,5-hydroxy-2-(6-phenyl-2-benzothiazolyl)
Molecular Formula C26H15NO3S
Molecular Weight 421.46700
Exact Mass 421.07700
PSA 95.50000
LogP 5.98490