Loading patent details...
US4779858A: Immobilizing Apparatus for Performing Medical and Paramedical Procedures | Searchlight