32443-73-5
N',N''-[(1E,2E)-4,5,6-trihydroxyhexane-1,2-diylidene]dibenzohydrazide (non-preferred name)
Product Code:
1216011
Molecular Formula:
C20H22N4O5
Molecular Weight:
398.41
Order 32443-73-5