FKBP1B

Item# VHPS-3306
$24.95

Product Description

Human FK506 binding protein 1B, 12.6 kDa