3,17-Dioxa-5,8,12,15-tetraazanonadecane-8,10,12-tricarboxylic acid,2,2,18,18-tetramethyl-4,16-dioxo-, 8,12-bis(1,1-dimethylethyl) ester
Product Code: 752956
Molecular Formula: C28H52N4O10
Molecular Weight:

dioxa,tetraazanonadecane,tricarboxylic,tetramethyl,dioxo,dimethylethyl,ester,CASNo 402828-00-6