The generic equivalent is called Fesoterodine. It is the active ingredient that makes Toviaz work. Fesoterodine cost in Canada 100 tabs - $155 ($1.55/tab)