ensg00000198498 (TMA16)

homo sapiens

translation machinery associated 16 homolog