Company developing novel neurovascular products