6329-99-3
(2'Z)-4,4'-(decane-1,10-diyldiimino)bis(4-oxobut-2-enoic acid)
Product Code:
623317
Molecular Formula:
C18H28N2O6
Molecular Weight:
368.42
Order 6329-99-3