1H-Phenalene-1,3(2H)-dione, 5-hydroxy-2-(6-phenyl-2-benzothiazolyl)-

Product Code: 1147447
Molecular Formula: C26H15NO3S
Molecular Weight: 421.46
918158-32-4