not sure if its junk, but that seems to be an external pump like the older e30s or e28s. We have an in tank pump, so not sure if you want add this to you system or replace the intank.
I see you are looking for a used one. I know at U-pick junkyard, there are 3 e30s, but not sure if they have the pumps. Its only $1 to go in and might be $10-15 for it. But if you decide on a new one, I can get it for $220 plus tax. It's expensive but at least it will work. Its Siemens / VDO brand.