I just want to write that I have not touched this filter in 4 years, to clean or anything. It is still running great, water is pristine.
I see that it goes by many names now, like:
Best Choice Products External 5 Stage Canister Filter Pump Fish Tank Aquarium