Double-Ended Prosthetic Adapters: Types, Lengths and CNC Machining Considerations