FK506 binding protein 4, 59kDa Biomolecules

FK506 binding protein 4, 59kDa Biomolecules