13288-67-0 2,3-Diphenylthiazol-3-ium-4-olate 2,3-Diphenylthiazol-3-ium-4-olate Catalog No.: 996316 Name: 2,3-Diphenylthiazol-3-ium-4-olate CAS: 13288-67-0 Formula: C15H11NOS Inquire about this product →