Lightweight 3D printed cast with ultrasound therapy

Anyone who has ever worn a cast knows well how itchy, smelly, and unpleasant it can be.