ensg00000005108 (THSD7A)

homo sapiens

thrombospondin type 1 domain containing 7A