Available at Canadian Tire. One second plumber. Works like a charm for under $20.
I had issues with a slow and clogged drain in a basement shower for a few years. Tried this and haven’t had any issues since. Also worked great on a stubbornly clogged bathroom sink.