877614-54-5
Dodecanedioic acid, bis(2-benzoylhydrazide)
Product Code:
886740
Molecular Formula:
C26H34N4O4
Molecular Weight:
Order 877614-54-5