753478-52-3
5H-1,3-Dithiolo[4,5-c]pyrrole, 2-(1,3-dithiol-2-ylidene)-
Product Code:
726276
Molecular Formula:
C8H5NS4
Molecular Weight:
243.39
Order 753478-52-3