FK506 binding protein 9, 63 kDa Biomolecules

FK506 binding protein 9, 63 kDa Biomolecules