Curbell Medical part number 4C350N-Z103258 Gen 4. Hand controllers are untested and are sold as is.