139459-98-6
3,6,11,14-Tetraazahexadecanedioic acid,3,14-bis[[2,3-dihydroxy-5-(methoxycarbonyl)phenyl]methyl]-5,12-dioxo-
Product Code:
2318929
Molecular Formula:
C30H38N4O14
Molecular Weight:
Order 139459-98-6