Iodophloroglucinol NSC606854