1-Thia-4,7,10,13-tetraazacyclopentadecane-3,14-dione

Product Code: 1357515
Molecular Formula: C10H20N4O2S
Molecular Weight: 260.35
62283-89-0