790277-82-6
1,11-Dithia-4,8,14,18-tetraazacycloeicosane-3,9,13,19-tetrone
Product Code:
799990
Molecular Formula:
C14H24N4O4S2
Molecular Weight:
Order 790277-82-6