Yes, that is dichlor. What brand is that and where did you find it?

(The links didn't work for me either. Thanks for letting us know so we can get them fixed.)