Loading patent details...
US5326352A: Self Aligning and Quick Coupling Device for a Prosthesis | Searchlight