ENSXETG00000001817 (tlr2)

xenopus tropicalis

toll-like receptor 2