BTLA Antibody [HMBT-6B2], Hamster (Armenian) IgGManufacturerGenesee ScientificCatalog Number24-589HostHuman