Interleukin - 6 Receptor Peptide

Cat# SP2442b

Size : 500ug

Brand : Abcepta