ensg00000079385 (CEACAM1)

homo sapiens

CEA cell adhesion molecule 1