GTR07358819

Recombinant Human TL1A Protein (Fc Tag)

antibody-protein-recombinant