62657-19-6
Dodecanedioic acid, 2-(2-hydroxybenzoyl)hydrazide[(2-hydroxyphenyl)methylene]hydrazide
Product Code:
826236
Molecular Formula:
C26H34N4O5
Molecular Weight:
Order 62657-19-6