ensg00000196664 (TLR7)

homo sapiens

toll like receptor 7