The Duplex D.340 model, which is an electric-powered cleaning machine. The machine features a rotating brush or pad and is operated with a handle for maneuverability.
eBay