Il1R1

Item# VRPS-2935
$29.95

Product Description

Rat interleukin 1 receptor, type I