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