Loading patent details...
US6913697B2: Nanostructured separation and analysis devices for biological membranes | Searchlight