Loading patent details...
US8932342B2: Controlled release and recapture prosthetic deployment device | Searchlight