N'-[1-(2-furyl)ethylidene]benzohydrazide | CAS 113906-38-0 | 98% In Stock | Price & 5–9 Day Delivery | MolGraph