Warning: The NCBI web site requires JavaScript to function. more...
Sequence 171660 from Patent EP2090662
1,467 bp linear DNA
Protein Taxonomy
Your browsing activity is empty.
Activity recording is turned off.
Turn recording back on