'STT3, subunit of the oligosaccharyltransferase complex, homolog A (S. cerevisiae)-STY0233' Molecule Name Recombinant Proteins

Molecule Name