Novation Launchkey Mini 25-key Keyboard Controller.
Taken out of box. Plugged in & tested once. Then put back and never used again. It's basically brand new.