Free release

651354-75-5 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)-, diethyl ester
CAS No. 651354-75-5
Molecular Formula C26H31N3O8