Ok so I searched all over the internet and found
this. Its a tetra pond filter made of enkamat. Close enough for me, I ordered some as they don't carry it (at the Richmond outlet anyways). They didn't give any dimensions but my needlewheel is pretty small so I would imagine it will fit (hopefully).