IL28 Blocking peptide

Cat# BP1708a

Size : 500ug

Brand : Abcepta