So, in short, Dawid Mazurek and Michał Zatoń have an interesting paper in press and you can download it here: http://dx.doi.org/10.1111/j.1502-3931.2010.00253.x
Nope, it's behind a paywall, and there's no abstract. So, what is it? An anomalocaridid?