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