ensrnog00000031896 (Stt3a)

rattus norvegicus

STT3A, catalytic subunit of the oligosaccharyltransferase complex