An Osseoanchored Percutaneous Prosthesis Study Evaluating Stable Neural Signal Transmission in Subjects With Transhumeral Amputations | NCT03957226 | Trialant