1,11-Dithia-4,8,14,18-tetraazacycloeicosane-3,9,13,19-tetrone

Product Code: 799990
Molecular Formula: C14H24N4O4S2
Molecular Weight:
790277-82-6