Il6St

Item# VRPS-2953
$29.95

Product Description

Rat interleukin 6 signal transducer