Unable to ascertain if print function works. Scanner should work though. I think this one gets its power from USB as it only seems to have a USB-A connector on the rear.
These printers can be cannibalised for stepper motors and guide rods for use in other projects.
Pixma MG2550S Ptinter Scanner Spares or Repair (Great Northern Road DE1)
This offer has been gifted to someone and is no longer available.