Ifnb1

Item# VRPS-2886
$29.95

Product Description

Rat interferon beta 1, fibroblast