Itgb3Bp

Item# VMPS-3185
$24.95

Product Description

Mouse integrin beta 3 binding protein (beta3-endonexin)