1-methyl-4-[N'-(1-methylpyridin-1-ium-4-carbonyl)hydrazinecarbonyl]pyridin-1-ium diiodide | CAS 103483-55-2 | 90% In Stock | Price & 5–9 Day Delivery | MolGraph