I am a knucklehead. It's the Bubble Master from ATI. I picked it up today and after reading about all the complaints folks say about the restart on the meshwheel, I ordered two red devil impellers. Supposed to chop up more air and start reliably.
LOL, I'm gettin' old fast.
Quick Edit: Wow is this thing putting out the foam! Amazing amount for 40w. I'm using 400w to run my etss, so I'll let you guys know if it puts out the same quantity of skim. That would be great.