668482-26-6
1H-Indene-1,3(2H)-dione,2-[[3-(2-hydroxyethyl)-2(3H)-benzothiazolylidene]ethylidene]-
Product Code:
906034
Molecular Formula:
C20H15NO3S
Molecular Weight:
Order 668482-26-6