Fkbp1A

Item# VMPS-2201
$24.95

Product Description

Mouse FK506 binding protein 1a