Irf2Bp1

Item# VMPS-3156
$24.95

Product Description

Mouse interferon regulatory factor 2 binding protein 1