Article number A 2106AG.1 Antigen human Indoleamine 2,3-Dioxygenase (IDO-1) Shape Recombinant Quantity 50 µg