Dodecanedioic acid,2-[3,5-bis(1,1-dimethylethyl)-4-hydroxybenzoyl]hydrazide[[3,5-bis(1,1-dimethylethyl)-4-hydroxyphenyl]methylene]hydrazide

Product Code: 1096999
Molecular Formula: C42H66N4O5
Molecular Weight:
62657-23-2