See our story about this Palo Alto, Calif., neurovascular-device maker in Friday's briefing at VentureBeat LifeScience.