24396-08-5
2,4-diphenyl-1,3-dithiol-1-ium;perchlorate
Product Code:
2428606
Molecular Formula:
C15H11ClO4S2
Molecular Weight:
354.82
Order 24396-08-5