Loading patent details...
US7611628B1: Aligned nanotubule membranes | Searchlight