FKBP10

Item# VHPS-3303
$24.95

Product Description

Human FK506 binding protein 10, 65 kDa