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

Product Code: 1357514
Molecular Formula: C10H20N4O3
Molecular Weight: 244.29
62283-85-6