Ifnl2 (NM_001024673) Mouse Recombinant Protein TP723167 USD 240.00 5 Days Purified recombinant protein of Mouse interleukin 28A (Il28a). Tag Tag Free Expression Host E. coli