ensg00000113296 (THBS4)

homo sapiens

thrombospondin 4