FKBP8

Item# VHPS-3312
$24.95

Product Description

Human FK506 binding protein 8, 38kDa