The Novel Unloading Device "HEPHAISTOS" and Its Effects U... | NCT01576081 | Trialant