Any idea what this is?



Museum Home | Sheffield Department of Anaesthesia