IL6

Item# VHPS-4559
$24.95

Product Description

Human interleukin 6 (interferon, beta 2)