Terumo Neuro announced the US commercial availability of the SOFIA™ 88 Neurovascular Support Catheter. This large-bore catheter is designed for relia...