ensg00000183963 (SMTN)

homo sapiens

smoothelin