10 ug

Recombinant Human ITLN1 / Omentin Protein