82646-72-8
Thiazolo[3,4-a]pyrimidin-5-ium,6-[(3-ethyl-2(3H)-benzothiazolylidene)methyl]-8-phenyl-, perchlorate
Product Code:
1091349
Molecular Formula:
C22H18N3S2.ClO4
Molecular Weight:
Order 82646-72-8