ITGB1BP2

Item# VHPS-4659
$24.95

Product Description

Human integrin beta 1 binding protein (melusin) 2