100 ug

Recombinant Human IL1F5 / IL36RN Protein