14-Oxa-4,8,12-triazapentadecanoic acid, 5,9,13-trioxo-15-phenyl-

14-Oxa-4,8,12-triazapentadecanoic acid, 5,9,13-trioxo-15-phenyl- · CAS 73265-07-3