Logitech Harmony 650 Universal Advanced Programmable Remote Control Silver
See pictures for details.
Does
not
come with a cord
Marker is pointed at some dust on the inside of the screen - you can still see very well as demonstrated in the pictures