This is a modern mangle found in a laundry room in Sweden. It's electric and, unfortunately, unbranded.