video of pump being taken apart:


Doesn't look like a pinwheel impeller on the Sicces.
I think I'll try one. Gabe's getting them in at a good price...