Where can i buy Clorahexadine ? and what is it , im not a fan of using bleach but the way it sounds it sounds every one uses it pretty well

im located in ontario around hamilton area.. what kind of stores sell this Clorahexadine