26
MSRP:
Now:
£658.00 - £1,398.00
Was:
IL-1beta is a proinflammatory cytokine produced in a variety of cells including monocytes, tissue macrophages, keratinocytes and other epithelial cells. Both IL-1alpha and IL-1beta binds to the same...
26-5129-GEN