103321-38-6

2,7,12,17,22-Pentaazahexacosanedioic acid, 6,11,16,21-tetraoxo-,26-methyl 1-(phenylmethyl) ester