Loading patent details...
US5368712A: Biologically Mimetic Synthetic Ion Channel Transducers | Searchlight