Invuity

Invuity

Formerly Spotlight Surgical

Illumination systems that help surgeons see more clearly