Others
Details
Reputable factory supply 4-ethyl-2,5-dioxoimidazolidine-1,3-di(propionohydrazide) 93893-55-1 in bulk at low price
- Molecular Formula: C11H20 N6 O4
- Molecular Weight: 300.3143
- PSA: 157.84000
- LogP: 0.74620