Free release

651354-92-6 2,5,12,16-tetraazaheptadecanedioic acid, 6,13-dioxo-,1-(1,1-dimethylethyl) 17-(phenylmet

service@apichina.com
Product Name 2,5,12,16-Tetraazaheptadecanedioic acid, 6,13-dioxo-,1-(1,1-dimethylethyl) 17-(phenylmethyl) ester
CAS No. 651354-92-6
Molecular Formula C24H38N4O6