Loading patent details...
US6570196B1: Lipid vesicles or lipid bilayers on chips | Searchlight