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