53304-33-9 8H-Benzimidazo(2,1-a)thioxanthene(2,1,9-def)isoquinolin-8-one 8H-Benzimidazo(2,1-a)thioxantheno(2,1,9-def)isoquinolin-8-one EINECS 258-466-8