HIGHFDA DEVICEPenumbra System RED 68 Reperfusion Catheter REF: RED68KITDue to manufacturing issues, reperfusion catheters may fracturesJun 3, 2026PenumbraDue toRead more