The item in the pictures is simply a water pump/ powerhead used to circulate water around the aquarium. It needs a filter/ pre filter on the intake to stop fish and stuff being sucked into the impellor.
An AquaClear Quick Filter might fit on it. Then look for a cylindrical filter sponge from an internal power filter to go inside the Quick Filter case. The AquaClear Quick Filter has a fine white sponge in it but it's useless and needs replacing, so getting an actual sponge for an internal power filter is the best option.
-------------------
The power head pushes out around 600 litres of water per hour. Depending on the type of fish you keep, this could be used in a tank that is 3 foot to 6 foot. If you keep fishes like neon tetras from slow moving water, then it will probably be too much water movement for them. However, danios and rainbowfish would be fine.