Free release

651354-76-6 1,3-benzenedicarboxylic acid,5-(1,6,10-trioxo-12-phenyl-11-oxa-2,5,9-triazadodec-1-yl)-

service@apichina.com
Product Name 1,3-Benzenedicarboxylic acid,5-(1,6,10-trioxo-12-phenyl-11-oxa-2,5,9-triazadodec-1-yl)-
CAS No. 651354-76-6
Molecular Formula C22H23N3O8