top of page
INNOVATION AND BEYOND
Home
The Issue
The Solution
The Benefits
Our Products
Inspira
Instructions For Use
About Us
Latest News
Press Releases
Contact Us
More
Use tab to navigate through the menu items.
105 N. Pointe Drive, Ste. A
Lake Forest, CA. 92630
949.209.3920
Delivering next-level, innovative
Neurovascular Devices
in the treatment of
Ischemic and Hemorrhagic Stroke
Contact Us
bottom of page