Human IL-18 BP-Fc ( 20.0 ug)

Human IL-18 BP-Fc  ( 20.0 ug)
Catalogue Number: HC67830A
# of Tests: 96
$100.00