62657-23-2
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:
Order 62657-23-2