FKBP4

Item# VHPS-3309
$24.95

Product Description

Human FK506 binding protein 4, 59kDa