90777-32-5
1,7-dithia-4,10-diazacyclododecane-3,11-dione
→
~94%
65113-45-3
1,7-dithia-4,10-diazacyclododecane