Itgb3Bp

Item# VRPS-3033
$29.95

Product Description

Rat integrin beta 3 binding protein (beta3-endonexin)