Loading patent details...
US5239059A: Ion-Channel Forming Peptides | Searchlight