64059-29-6 Ammonium, benzyl-, tetrachloroiodate Benzyl ammonium tetrachoroiodate