Examples of cationic antimicrobial agent include quaternary ammonium compounds such as cetylpyridinium chloride, cetyl pyridinium fluoride, tetradecylpyridinium chloride, N-tetradecyl-4-ethyl pyridinium chloride and domiphen bromide; chlorhexidine; and metal ion sources to supply metal ions such as stannous, zinc or copper.