Concept

Odstock Medical

Properties

SES ID
  • 297673
Notation
  • 297673
In scheme
Broader
Definition
  • Commercial company owned by Salisbury NHS Foundation Trust which produces electrical stimulation devices for patients suffering from dropped foot syndrome.