86916257
Feb 23, 2016
ALAN R. CARVER
Subscribe
Medical apparatus, namely, device inserted into a person's throat to aid in dislodging a foreign object trapped within the person's airway passage