ENSG00000106991 (ENG)

homo sapiens

endoglin