Interleukin 1 beta (IL-1b)

Cat# I7663-11K-50ug

Size : 50ug

Brand : US Biological

Request more information