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