Loading patent details...
US5707845A: Organic Electronic Element From Modified Cytochrome C551 and Cytochrome C552 | Searchlight