ENSG00000158764 (ITLN2)

homo sapiens

intelectin 2