PENUMBRA RED 62 REPERFUSION CATHETER 6F 138CM - EXPIERED - EXPIRED
Not for Human Use
Expired Product