This is a new, in-box, external hang-on back aquarium canister filter for 10-20 gallon aquariums by Hygger. It has a 3-stage filtration. It is a 6W and includes adjustable flow, a shower bar, and oil skimmer. It also has an anti-dry burn motor and is known for its quietness. Comes with duck bill nozzle as well. Comes with 2 bags of ceramic balls. Heavy-duty filter
** Make sure you have plenty of room to place it on the outer rim of your tank. It is a larger filter than what you would normally see for a 10 to 20 gallon tanks because it is a canister filter with an oil skimmer.

This is what it says on the Hygger listing website for it.
6W SUITABLE SIZE: With hanging filter tank design. The filter material volume box of Hygger aquarium filter is larger than that of ordinary hang-on filters. The 6W canister is 0.3gal, with 250g Ceramic Ball + black Sponge + 8D Sponge. 100GPH is suggested for 10~20 Gal (40~75L) fish tank. Not suitable for low water turtle tanks