4-iodobenzenecarboximidamide [ 229953-39-3 ]