Okay fishy friends- have an Innovative Marine 20G set up that uses the special filter socks- they have the black plastic mount on them and the filter sock itself doesn't detach.
I am determined to find a way to clean them because it is so wasteful and annoying that you have to buy these each...