All hang-on skimmers include followings:
mesh-wheel impeller
removable collection cup
buble plate
75 to 100g tank