ENSG00000244038 (DDOST)

homo sapiens

dolichyl-diphosphooligosaccharide--protein glycosyltransferase non-catalytic subunit