2-Hydrazinylbenzonitrile hydrochloride [1030287-80-9] 97%2-Hydrazinylbenzonitrile hydrochloride [1030287-80-9] 97%SKU: 1030287809Add to Quote