ENSG00000125815 (CST8)

homo sapiens

cystatin 8