Free release

62656-95-5 dodecanedioic acid, bis(butylidenehydrazide)

service@apichina.com
Product Name Dodecanedioic acid, bis(butylidenehydrazide)
CAS No. 62656-95-5
Molecular Formula C20H38N4O2