I know I should know these things but what are:
A) Calcium Hypochlorite
B) Cal-Hypo

Thanks
John