FKBP1A

Item# VHPS-3305
$24.95

Product Description

Human FK506 binding protein 1A, 12kDa