Loading patent details...
US5789655A: Transgenic Animals Expressing Artificial Epitope-Tagged Proteins | Searchlight