Free for academic non-profit institutions. Other users need a Commercial license

Aliases for PPIB Gene

Aliases for PPIB Gene

  • Peptidylprolyl Isomerase B 2 3 5
  • Cyclophilin B 2 4
  • S-Cyclophilin 3 4
  • Rotamase B 3 4
  • EC 5.2.1.8 4 61
  • PPIase B 3 4
  • CYP-S1 3 4
  • SCYLP 3 4
  • CYPB 3 4
  • Peptidylprolyl Isomerase B (Cyclophilin B) 3
  • Peptidyl-Prolyl Cis-Trans Isomerase B 3
  • Epididymis Secretory Protein Li 39 3
  • Cyclophilin-Like Protein 3
  • HEL-S-39 3
  • OI9 3

External Ids for PPIB Gene

Previous GeneCards Identifiers for PPIB Gene

  • GC15M060234
  • GC15M057607
  • GC15M062026
  • GC15M062163
  • GC15M062235
  • GC15M064448
  • GC15M041272

Summaries for PPIB Gene

Entrez Gene Summary for PPIB Gene

  • The protein encoded by this gene is a cyclosporine-binding protein and is mainly located within the endoplasmic reticulum. It is associated with the secretory pathway and released in biological fluids. This protein can bind to cells derived from T- and B-lymphocytes, and may regulate cyclosporine A-mediated immunosuppression. Variants have been identified in this protein that give rise to recessive forms of osteogenesis imperfecta. [provided by RefSeq, Oct 2009]

GeneCards Summary for PPIB Gene

PPIB (Peptidylprolyl Isomerase B) is a Protein Coding gene. Diseases associated with PPIB include Osteogenesis Imperfecta, Type Ix and Osteogenesis Imperfecta, Type Ii. Among its related pathways are Syndecan-1-mediated signaling events and Collagen chain trimerization. GO annotations related to this gene include poly(A) RNA binding and unfolded protein binding. An important paralog of this gene is PPIC.

UniProtKB/Swiss-Prot for PPIB Gene

  • PPIases accelerate the folding of proteins. It catalyzes the cis-trans isomerization of proline imidic peptide bonds in oligopeptides.

Gene Wiki entry for PPIB Gene

No data available for CIViC summary , Tocris Summary , PharmGKB "VIP" Summary , fRNAdb sequence ontologies and piRNA Summary for PPIB Gene

Genomics for PPIB Gene

Regulatory Elements for PPIB Gene

Enhancers for PPIB Gene
GeneHancer Identifier Enhancer Score Enhancer Sources Gene-Enhancer Score TSS distance (kb) Number of Genes Away Size (kb) Transcription Factor Binding Sites within enhancer Gene Targets for Enhancer
GH15G064104 1.6 FANTOM5 Ensembl ENCODE dbSUPER 11.4 +57.8 57804 1.2 PKNOX1 FOXA2 MAX CEBPG YY1 ZNF316 ADNP NFE2 MAFK BHLHE40 SNX22 PPIB DAPK2 FBXL22 ENSG00000252774 FAM96A SNX1 GC15M064112 ENSG00000201071
GH15G064246 1.7 FANTOM5 Ensembl ENCODE 10.6 -85.3 -85322 4.5 HDGF PKNOX1 FOXA2 MLX ARNT ZFP64 ARID4B SIN3A FEZF1 ZNF2 ZNF609 TRIP4 CSNK1G1 PPIB ENSG00000252774 ENSG00000265967 RNU6-549P SNX22 HERC1 RBPMS2
GH15G064069 1.5 Ensembl ENCODE dbSUPER 9.8 +91.8 91773 4.1 HNRNPUL1 FOXA2 MLX ARID4B YY1 SLC30A9 ZNF766 ZNF143 FOS SP5 TRIP4 SNX1 FAM96A SNX22 ENSG00000265967 ZNF609 HERC1 ENSG00000264937 PPIB FBXL22
GH15G064110 1.3 Ensembl ENCODE dbSUPER 11.2 +51.1 51071 3.7 FOXA2 ARID4B RAD21 ETV6 CEBPB MAFF PRDM6 SMARCA4 CEBPA ZBTB33 TRIP4 SNX22 PPIB DAPK2 FBXL22 ENSG00000252774 SNX1 FAM96A GC15M064112 ENSG00000201071
GH15G064100 1 Ensembl ENCODE dbSUPER 11.6 +62.0 62005 0.8 PBX2 HLF FOXA1 SNX22 PPIB SNX1 ENSG00000201071 GC15M064112
- Elite enhancer and/or Elite enhancer-gene association Download GeneHancer data dump

Enhancers around PPIB on UCSC Golden Path with GeneCards custom track

Promoters for PPIB Gene
Ensembl Regulatory Elements (ENSRs) TSS Distance (bp) Size (bp) Binding Sites for Transcription Factors within promoters
ENSR00000077910 205 1601 HDGF CREB3L1 ARNT AGO1 ARID4B SIN3A DMAP1 ZNF2 ZBTB7B YY1

Genomic Location for PPIB Gene

Chromosome:
15
Start:
64,155,812 bp from pter
End:
64,163,205 bp from pter
Size:
7,394 bases
Orientation:
Minus strand

Genomic View for PPIB Gene

Genes around PPIB on UCSC Golden Path with GeneCards custom track

Cytogenetic band:
PPIB Gene in genomic location: bands according to Ensembl, locations according to GeneLoc (and/or Entrez Gene and/or Ensembl if different)
Genomic Location for PPIB Gene
GeneLoc Logo Genomic Neighborhood Exon StructureGene Density

RefSeq DNA sequence for PPIB Gene

Proteins for PPIB Gene

  • Protein details for PPIB Gene (UniProtKB/Swiss-Prot)

    Protein Symbol:
    P23284-PPIB_HUMAN
    Recommended name:
    Peptidyl-prolyl cis-trans isomerase B
    Protein Accession:
    P23284
    Secondary Accessions:
    • A8K534
    • Q6IBH5
    • Q9BVK5

    Protein attributes for PPIB Gene

    Size:
    216 amino acids
    Molecular mass:
    23743 Da
    Quaternary structure:
    • Interacts with DYM. Interacts with CALR, CLGN and CANX.
    SequenceCaution:
    • Sequence=AAA52150.1; Type=Erroneous initiation; Evidence={ECO:0000305};

    Three dimensional structures from OCA and Proteopedia for PPIB Gene

neXtProt entry for PPIB Gene

Selected DME Specific Peptides for PPIB Gene

P23284:
  • FMIQGGD
  • QGGDFTRG
  • NGSQFFITTV
  • TNGSQFF
  • ALATGEKG
  • TGEKGFGY
  • DENFKLKH
  • GKTVPKT
  • GGKSIYG
  • LDGKHVVFG

Post-translational modifications for PPIB Gene

  • Ubiquitination at posLast=6767, Lys98, posLast=131131, Lys158, Lys165, and Lys209
  • Glycosylation at posLast=148148
  • Modification sites at PhosphoSitePlus

Other Protein References for PPIB Gene

ENSEMBL proteins:
REFSEQ proteins:

Antibody Products

  • Cell Signaling Technology (CST) Antibodies for PPIB (PPIB)

Domains & Families for PPIB Gene

Gene Families for PPIB Gene

Suggested Antigen Peptide Sequences for PPIB Gene

GenScript: Design optimal peptide antigens:

Graphical View of Domain Structure for InterPro Entry

P23284

UniProtKB/Swiss-Prot:

PPIB_HUMAN :
  • Belongs to the cyclophilin-type PPIase family. PPIase B subfamily.
Family:
  • Belongs to the cyclophilin-type PPIase family. PPIase B subfamily.
genes like me logo Genes that share domains with PPIB: view

Function for PPIB Gene

Molecular function for PPIB Gene

GENATLAS Biochemistry:
peptidyl-propyl isomerase B
UniProtKB/Swiss-Prot CatalyticActivity:
Peptidylproline (omega=180) = peptidylproline (omega=0).
UniProtKB/Swiss-Prot EnzymeRegulation:
Cyclosporin A (CsA) inhibits CYPB.
UniProtKB/Swiss-Prot Function:
PPIases accelerate the folding of proteins. It catalyzes the cis-trans isomerization of proline imidic peptide bonds in oligopeptides.

Enzyme Numbers (IUBMB) for PPIB Gene

Gene Ontology (GO) - Molecular Function for PPIB Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0003723 RNA binding IDA 22658674
GO:0003755 peptidyl-prolyl cis-trans isomerase activity NAS 2000394
GO:0005515 protein binding IPI 15095401
GO:0005518 contributes_to collagen binding ISS --
GO:0016853 isomerase activity IEA --
genes like me logo Genes that share ontologies with PPIB: view
genes like me logo Genes that share phenotypes with PPIB: view

Human Phenotype Ontology for PPIB Gene

HPO Id HPO Name Alternative Ids Definition Synonyms

Animal Models for PPIB Gene

MGI Knock Outs for PPIB:

Animal Model Products

  • Taconic Biosciences Mouse Models for PPIB

CRISPR Products

No data available for Transcription Factor Targets and HOMER Transcription for PPIB Gene

Localization for PPIB Gene

Subcellular locations from UniProtKB/Swiss-Prot for PPIB Gene

Endoplasmic reticulum lumen. Melanosome. Note=Identified by mass spectrometry in melanosome fractions from stage I to stage IV (PubMed:17081065). {ECO:0000269 PubMed:17081065}.

Subcellular locations from

COMPARTMENTS
Extracellular space Cytosol Plasma membrane Cytoskeleton Lysosome Endosome Peroxisome ER Golgi Apparatus Nucleus Mitochondrion 0 1 2 3 4 5 Confidence
COMPARTMENTS Subcellular localization image for PPIB gene
Compartment Confidence
extracellular 5
nucleus 5
endoplasmic reticulum 5
cytosol 3
plasma membrane 1

Gene Ontology (GO) - Cellular Components for PPIB Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005634 nucleus IDA 21630459
GO:0005783 endoplasmic reticulum TAS,IDA 20089953
GO:0005788 endoplasmic reticulum lumen TAS --
GO:0005790 smooth endoplasmic reticulum IEA --
GO:0005925 focal adhesion IDA 21423176
genes like me logo Genes that share ontologies with PPIB: view

Pathways & Interactions for PPIB Gene

genes like me logo Genes that share pathways with PPIB: view

Pathways by source for PPIB Gene

Gene Ontology (GO) - Biological Process for PPIB Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0000413 protein peptidyl-prolyl isomerization ISS --
GO:0006457 protein folding IEA --
GO:0040018 positive regulation of multicellular organism growth IMP 20089953
GO:0044794 positive regulation by host of viral process IMP 15989969
GO:0044829 positive regulation by host of viral genome replication IMP 15989969
genes like me logo Genes that share ontologies with PPIB: view

No data available for SIGNOR curated interactions for PPIB Gene

Drugs & Compounds for PPIB Gene

(5) Drugs for PPIB Gene - From: DrugBank, ApexBio, HMDB, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
L-Proline Approved Nutra Target, binder 0
Cyclosporine Approved, Investigational, Vet_approved Pharma Antagonist Immunosuppressant drug, Immunosuppressive agent, Calcineurin inhibitor 922
1,4-Dithiothreitol Experimental Pharma Target 0

(2) Additional Compounds for PPIB Gene - From: Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs

(1) ApexBio Compounds for PPIB Gene

Compound Action Cas Number
Cyclosporin A Immunosuppressive agent 59865-13-3
genes like me logo Genes that share compounds with PPIB: view

Transcripts for PPIB Gene

mRNA/cDNA for PPIB Gene

Unigene Clusters for PPIB Gene

Peptidylprolyl isomerase B (cyclophilin B):
Representative Sequences:

Alternative Splicing Database (ASD) splice patterns (SP) for PPIB Gene

ExUns: 1a · 1b · 1c ^ 2 ^ 3a · 3b ^ 4 ^ 5a · 5b
SP1: -
SP2: - -
SP3:

Relevant External Links for PPIB Gene

GeneLoc Exon Structure for
PPIB
ECgene alternative splicing isoforms for
PPIB

Expression for PPIB Gene

mRNA expression in normal human tissues from GTEx, Illumina, BioGPS, and CGAP SAGE for PPIB Gene

Integrated Proteomics: protein expression in normal tissues and cell lines from ProteomicsDB, PaxDb, MaxQB, and MOPED for PPIB Gene



Protein tissue co-expression partners for PPIB Gene

- Elite partner

NURSA nuclear receptor signaling pathways regulating expression of PPIB Gene:

PPIB

SOURCE GeneReport for Unigene cluster for PPIB Gene:

Hs.434937

Evidence on tissue expression from TISSUES for PPIB Gene

  • Skin(4.8)
  • Nervous system(4.7)
  • Liver(4.6)
  • Lung(3.7)
  • Stomach(3.6)
  • Pancreas(3.3)
  • Intestine(3)
  • Kidney(2.6)
  • Thyroid gland(2.5)
  • Blood(2.4)
  • Eye(2.3)
  • Gall bladder(2.3)
  • Spleen(2.3)
  • Adrenal gland(2.2)
  • Bone marrow(2.2)
  • Lymph node(2.2)
  • Heart(2.1)

Phenotype-based relationships between genes and organs from Gene ORGANizer for PPIB Gene

Germ Layers:
  • ectoderm
  • endoderm
  • mesoderm
Systems:
  • cardiovascular
  • digestive
  • immune
  • integumentary
  • nervous
  • reproductive
  • respiratory
  • skeletal muscle
  • skeleton
  • urinary
Organs:
Head and neck:
  • brain
  • cheek
  • chin
  • ear
  • eye
  • eyelid
  • face
  • forehead
  • head
  • jaw
  • larynx
  • lip
  • mandible
  • maxilla
  • middle ear
  • mouth
  • neck
  • nose
  • skull
  • tongue
  • tooth
  • vocal cord
Thorax:
  • chest wall
  • clavicle
  • heart
  • lung
  • rib
  • rib cage
  • scapula
  • sternum
Abdomen:
  • abdominal wall
  • biliary tract
  • intestine
  • kidney
  • liver
  • stomach
Pelvis:
  • pelvis
  • ureter
  • uterus
  • vagina
Limb:
  • ankle
  • arm
  • digit
  • elbow
  • femur
  • fibula
  • finger
  • foot
  • forearm
  • hand
  • hip
  • humerus
  • knee
  • lower limb
  • radius
  • shin
  • shoulder
  • thigh
  • tibia
  • toe
  • ulna
  • upper limb
  • wrist
General:
  • blood
  • blood vessel
  • skin
  • spinal column
  • spinal cord
  • vertebrae
genes like me logo Genes that share expression patterns with PPIB: view

Primer Products

No data available for mRNA expression in embryonic tissues and stem cells from LifeMap Discovery , mRNA differential expression in normal tissues , Protein differential expression in normal tissues and mRNA Expression by UniProt/SwissProt for PPIB Gene

Orthologs for PPIB Gene

This gene was present in the common ancestor of eukaryotes.

Orthologs for PPIB Gene

Organism Taxonomy Gene Similarity Type Details
chimpanzee
(Pan troglodytes)
Mammalia PPIB 34 35
  • 99.85 (n)
dog
(Canis familiaris)
Mammalia PPIB 34 35
  • 90.59 (n)
cow
(Bos Taurus)
Mammalia PPIB 34 35
  • 90.22 (n)
mouse
(Mus musculus)
Mammalia Ppib 34 16 35
  • 90.12 (n)
rat
(Rattus norvegicus)
Mammalia Ppib 34
  • 89.1 (n)
platypus
(Ornithorhynchus anatinus)
Mammalia PPIB 35
  • 89 (a)
OneToOne
oppossum
(Monodelphis domestica)
Mammalia PPIB 35
  • 86 (a)
OneToOne
chicken
(Gallus gallus)
Aves PPIB 34 35
  • 80.84 (n)
lizard
(Anolis carolinensis)
Reptilia PPIB 35
  • 83 (a)
OneToOne
tropical clawed frog
(Silurana tropicalis)
Amphibia ppib 34
  • 76.76 (n)
Str.806 34
African clawed frog
(Xenopus laevis)
Amphibia ppib-prov 34
zebrafish
(Danio rerio)
Actinopterygii ppib 34 35
  • 76.08 (n)
wufa97f08 34
rainbow trout
(Oncorhynchus mykiss)
Actinopterygii Omy.8306 34
fruit fly
(Drosophila melanogaster)
Insecta CG2852 36 34 35
  • 68.17 (n)
ninaA 36
  • 52 (a)
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP007088 34
  • 65.62 (n)
worm
(Caenorhabditis elegans)
Secernentea cyp-5 36
  • 71 (a)
cyp-6 36
  • 69 (a)
cyn-6 35
  • 64 (a)
ManyToMany
cyn-5 34 35
  • 63.35 (n)
cyp-3 36
  • 62 (a)
cyp-8 36
  • 52 (a)
A. gosspyii yeast
(Ashbya gossypii)
Saccharomycetes AGOS_AAL056C 34
  • 58.28 (n)
K. lactis yeast
(Kluyveromyces lactis)
Saccharomycetes KLLA0C10208g 34
  • 58.09 (n)
baker's yeast
(Saccharomyces cerevisiae)
Saccharomycetes CPR5 34 35 37
  • 55.56 (n)
CPR2 35
  • 50 (a)
ManyToMany
thale cress
(Arabidopsis thaliana)
eudicotyledons CYP20-2 34
  • 62.13 (n)
rice
(Oryza sativa)
Liliopsida Os05g0103200 34
  • 63.04 (n)
wheat
(Triticum aestivum)
Liliopsida Ta.28895 34
sea squirt
(Ciona savignyi)
Ascidiacea CSA.5529 35
  • 71 (a)
OneToMany
bread mold
(Neurospora crassa)
Ascomycetes NCU01200 34
  • 65.46 (n)
fission yeast
(Schizosaccharomyces pombe)
Schizosaccharomycetes cyp4 34
  • 61.29 (n)
Species where no ortholog for PPIB was found in the sources mined by GeneCards:
  • Actinobacteria (Mycobacterium tuberculosis)
  • Alicante grape (Vitis vinifera)
  • alpha proteobacteria (Wolbachia pipientis)
  • amoeba (Dictyostelium discoideum)
  • Archea (Pyrococcus horikoshii)
  • barley (Hordeum vulgare)
  • beta proteobacteria (Neisseria meningitidis)
  • Chromalveolata (Phytophthora infestans)
  • common water flea (Daphnia pulex)
  • corn (Zea mays)
  • E. coli (Escherichia coli)
  • filamentous fungi (Aspergillus nidulans)
  • Firmicute bacteria (Streptococcus pneumoniae)
  • green algae (Chlamydomonas reinhardtii)
  • honey bee (Apis mellifera)
  • loblloly pine (Pinus taeda)
  • malaria parasite (Plasmodium falciparum)
  • medicago trunc (Medicago Truncatula)
  • moss (Physcomitrella patens)
  • orangutan (Pongo pygmaeus)
  • pig (Sus scrofa)
  • rice blast fungus (Magnaporthe grisea)
  • schistosome parasite (Schistosoma mansoni)
  • sea anemone (Nematostella vectensis)
  • sea urchin (Strongylocentrotus purpuratus)
  • sorghum (Sorghum bicolor)
  • soybean (Glycine max)
  • stem rust fungus (Puccinia graminis)
  • sugarcane (Saccharum officinarum)
  • tomato (Lycopersicon esculentum)
  • toxoplasmosis (Toxoplasma gondii)
  • Trichoplax (Trichoplax adhaerens)

Evolution for PPIB Gene

ENSEMBL:
Gene Tree for PPIB (if available)
TreeFam:
Gene Tree for PPIB (if available)

Paralogs for PPIB Gene

Paralogs for PPIB Gene

(23) SIMAP similar genes for PPIB Gene using alignment to 1 proteins:

genes like me logo Genes that share paralogs with PPIB: view

Variants for PPIB Gene

Sequence variations from dbSNP and Humsavar for PPIB Gene

SNP ID Clin Chr 15 pos Sequence Context AA Info Type
rs137853864 Pathogenic, Osteogenesis imperfecta 9 (OI9) [MIM:259440] 64,162,961(-) CAACA(G/T)GAAGG reference, missense
rs121434559 Pathogenic 64,156,802(-) GCTCC(C/T)AGTTC nc-transcript-variant, reference, utr-variant-3-prime, stop-gained
rs137853865 Pathogenic 64,162,867(-) GGGCC(-/C)AAAGT reference, frameshift-variant
rs137853866 Pathogenic 64,160,134(-) AGGGC(A/G)GAGAC reference, missense
rs137853867 Pathogenic 64,160,103(-) AGGAG(A/G)TAACC splice-donor-variant

Structural Variations from Database of Genomic Variants (DGV) for PPIB Gene

Variant ID Type Subtype PubMed ID
nsv827360 CNV loss 20364138
nsv833036 CNV loss 17160897

Variation tolerance for PPIB Gene

Residual Variation Intolerance Score: 25.5% of all genes are more intolerant (likely to be disease-causing)
Gene Damage Index Score: 0.63; 13.55% of all genes are more intolerant (likely to be disease-causing)

Relevant External Links for PPIB Gene

Human Gene Mutation Database (HGMD)
PPIB
SNPedia medical, phenotypic, and genealogical associations of SNPs for
PPIB

No data available for Polymorphic Variants from UniProtKB/Swiss-Prot for PPIB Gene

Disorders for PPIB Gene

MalaCards: The human disease database

(11) MalaCards diseases for PPIB Gene - From: OMIM, ClinVar, GeneTests, Orphanet, Swiss-Prot, DISEASES, and GeneCards

Disorder Aliases PubMed IDs
osteogenesis imperfecta, type ix
  • osteogenesis imperfecta type 9
osteogenesis imperfecta, type ii
  • osteogenesis imperfecta type 2
osteogenesis imperfecta, type iii
  • osteogenesis imperfecta type 3
osteogenesis imperfecta, type iv
  • osteogenesis imperfecta type 4
ppib-related osteogenesis imperfecta
- elite association - COSMIC cancer census association via MalaCards
Search PPIB in MalaCards View complete list of genes associated with diseases

UniProtKB/Swiss-Prot

PPIB_HUMAN
  • Osteogenesis imperfecta 9 (OI9) [MIM:259440]: A form of osteogenesis imperfecta, a connective tissue disorder characterized by low bone mass, bone fragility and susceptibility to fractures after minimal trauma. Disease severity ranges from very mild forms without fractures to intrauterine fractures and perinatal lethality. Extraskeletal manifestations, which affect a variable number of patients, are dentinogenesis imperfecta, hearing loss, and blue sclerae. OI9 is a severe autosomal recessive form of the disorder. {ECO:0000269 PubMed:19781681, ECO:0000269 PubMed:20089953}. Note=The disease is caused by mutations affecting the gene represented in this entry.

Relevant External Links for PPIB

Genetic Association Database (GAD)
PPIB
Human Genome Epidemiology (HuGE) Navigator
PPIB
Atlas of Genetics and Cytogenetics in Oncology and Haematology:
PPIB
genes like me logo Genes that share disorders with PPIB: view

No data available for Genatlas for PPIB Gene

Publications for PPIB Gene

  1. Lack of cyclophilin B in osteogenesis imperfecta with normal collagen folding. (PMID: 20089953) Barnes A.M. … Marini J.C. (N. Engl. J. Med. 2010) 2 3 4 22 64
  2. Human cyclophilin B: a second cyclophilin gene encodes a peptidyl- prolyl isomerase with a signal sequence. (PMID: 2000394) Price E.R. … Walsh C.T. (Proc. Natl. Acad. Sci. U.S.A. 1991) 2 3 4 22 64
  3. PPIB mutations cause severe osteogenesis imperfecta. (PMID: 19781681) van Dijk F.S. … Pals G. (Am. J. Hum. Genet. 2009) 3 4 22 64
  4. A novel secreted cyclophilin-like protein (SCYLP). (PMID: 2040592) Spik G. … Movva N.R. (J. Biol. Chem. 1991) 3 4 22 64
  5. Dymeclin, the gene underlying Dyggve-Melchior-Clausen syndrome, encodes a protein integral to extracellular matrix and Golgi organization and is associated with protein secretion pathways critical in bone development. (PMID: 21280149) Denais C. … Machado R.D. (Hum. Mutat. 2011) 3 4 64

Products for PPIB Gene

  • Cloud-Clone Corp. Antibodies for PPIB
  • Cloud-Clone Corp. Proteins for PPIB
  • Cloud-Clone Corp Assay Kits for PPIB

Sources for PPIB Gene

Content
Loading form....