Free release

877614-54-5 dodecanedioic acid, bis(2-benzoylhydrazide)

service@apichina.com
Product Name Dodecanedioic acid, bis(2-benzoylhydrazide)
CAS No. 877614-54-5
Molecular Formula C26H34N4O4