Basic information Safety Related Supplier
3-hydrazino-6-phenylpyridazine dihydrochloride Structure

3-hydrazino-6-phenylpyridazine dihydrochloride

3-hydrazino-6-phenylpyridazine dihydrochloride Supplier