About us
Define
Definitions for
"MICROBUBBLE"
Alliance's "microbubbles" are osmotically stabilized microscopic bubbles that are highly echogenic in the blood stream.
allp.com