There are 5 BTLA protein produced in house with high quality which are covering various species. Among these BTLA proteins, there are 2 Rhesus BTLA protein, 1 Human BTLA protein, 1 Mouse BTLA protein, 1 Rat BTLA protein. All these BTLA protein are expressed by different host cells. 5 BTLA proteins are expressed by HEK293 Cells . These BTLA proteins are produced with different tags, such as His Tag, Fc Tag.