bs-11647R-BF647 Search Results


N/A
TMEM59 is a 144 amino acid protein encoded by a gene mapping to human chromosome 1. Chromosome 1 is the largest human chromosome spanning about 260 million base pairs and making up 8% of the
  Buy from Supplier

Image Search Results