CardioBuzz: A New Vascular Glue?