Top Suppliers:I want be here

67491-63-8

67491-63-8 structure
67491-63-8 structure

Name N-(1,1-Dimethylethyl)-N'-benzoyl-α-(1-oxopropoxy)benzeneacetohydrazide
Molecular Formula C22H26N2O4
Molecular Weight 382.45284