April 5, 2011 – A microcatheter system has received the CE mark. The Plato Microcath system, by Scientia Vascular, is ...