Novation Launchpad PRO USB Midi Controller for Ableton with 64 Velocity Pads.
Not to be confused with the MINI and/or other more basic versions of the Launchpad-- this is the PRO
Please see images for details including ports and condition
Pretty much brand new, but it has been opened and tested for functionality
Trying to get rid of some things