ENSG00000137801 (THBS1)

homo sapiens

thrombospondin 1