CALCIUM IODATE 98%

CAS No. 7789-80-2