Homo sapiens

FLJ26850

FLJ26850 protein
134718
9606