Loading patent details...
US5170790A: Arm Having an End Movable in Translation, and Therapeutic Treatment Apparatus Constituting an Application Thereof | Searchlight