Il12Rb2

Item# VRPS-2915
$29.95

Product Description

Rat interleukin 12 receptor, beta 2