2-iodobenzenecarboximidamide [ 885953-16-2 ]