Ifitm1

Item# VMPS-3020
$24.95

Product Description

Mouse interferon induced transmembrane protein 1