The Cardiff Inflating Bellows

Br Med J. 1960 Sep 3;2(5200):729.

MeSH terms

  • Insufflation*
  • Ventilators, Mechanical*