abstract |
A device, comprising a housing defining a mixing chamber; means for mixing solution contained in the mixing chamber to generate microbubbles in the solution; a needle array removably attached to the housing and in fluid connection with the mixing chamber, the needle array including at least one needle; and tissue apposition means for pulling the needle array into apposition with tissue. |