Loading patent details...
US5349943A: Mirror Laryngoscope Blade | Searchlight