IL28 Blocking peptide

Cat# BP1708a

Size : 500ug

Marca : Abcepta