Loading patent details...
US6180352B2: Nucleic acid mediated electron transfer | Searchlight