Loading patent details...
US6228326B1: Arrays of independently-addressable supported fluid bilayer membranes | Searchlight