77030819
Oct 27, 2006
TELEFLEX INCORPORATED
Subscribe
Medical teaching apparatus, namely, airway breathing apparatus in the nature of a disposable airway intubation device to be used to practice intubation in an emergency situation