918158-32-4
1H-Phenalene-1,3(2H)-dione, 5-hydroxy-2-(6-phenyl-2-benzothiazolyl)-
Product Code:
1147447
Molecular Formula:
C26H15NO3S
Molecular Weight:
421.46
Order 918158-32-4