Loading patent details...
US6706505B1: Human E3α ubiquitin ligase family | Searchlight