Loading patent details...
US5846767A: Expression of Self Processing Polyproteins in Transgenic Plants | Searchlight