Il1R2

Item# VRPS-2936
$29.95

Product Description

Rat interleukin 1 receptor, type II