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
  • S-Cyclophilin 2 3 4
  • Rotamase B 2 3 4
  • Peptidyl-Prolyl Cis-Trans Isomerase B 2 3
  • Cyclophilin B 2 4
  • PPIase B 3 4
  • CYP-S1 3 4
  • SCYLP 3 4
  • CYPB 3 4
  • Peptidylprolyl Isomerase B (Cyclophilin B) 3
  • Epididymis Secretory Protein Li 39 3
  • Cyclophilin-Like Protein 3
  • EC 4
  • HEL-S-39 3
  • OI9 3
  • B 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 Collagen chain trimerization and RANK Signaling in Osteoclasts. Gene Ontology (GO) annotations related to this gene include 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

Additional gene information 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

GeneHancer (GH) Regulatory Elements for PPIB Gene

Promoters and enhancers for PPIB Gene
GeneHancer (GH) Identifier GH Type GH
GH Sources Gene Association Score Total Score TSS distance (kb) Number of Genes Away Size (kb) Transcription Factor
Binding Sites
Gene Targets
GH15J064161 Promoter/Enhancer 2.1 EPDnew Ensembl ENCODE 650.7 +0.0 48 3.8 HDGF SMAD1 ARNT ARID4B SIN3A DMAP1 ZNF2 ZBTB7B YY1 POLR2B GC15M064164 PPIB GC15M064162 TRIP4 ZNF609 USP3 PDCD7 ENSG00000265967 SNX1 RBPMS2
GH15J064246 Enhancer 1.6 FANTOM5 Ensembl ENCODE 10.6 -85.3 -85322 4.5 HDGF PKNOX1 FOXA2 SMAD1 MLX ARNT ARID4B NEUROD1 SIN3A FEZF1 TRIP4 CSNK1G1 PPIB ENSG00000252774 ENSG00000265967 RNU6-549P SNX22 HERC1 RBPMS2 ZNF609
GH15J064104 Enhancer 1.4 FANTOM5 Ensembl ENCODE dbSUPER 11.4 +57.8 57804 1.2 MEIS2 PKNOX1 FOXA2 MAX CEBPG E4F1 YY1 ZNF316 ADNP NFE2 SNX22 PPIB DAPK2 FBXL22 ENSG00000252774 CIAO2A SNX1 ENSG00000201071 GC15M064112
GH15J064069 Enhancer 1.4 Ensembl ENCODE dbSUPER 9.9 +91.8 91772 4.1 FOXA2 MLX ARID4B YY1 SLC30A9 ZNF766 ZNF143 FOS SP5 REST DAPK2 TRIP4 ZNF609 SNX1 ENSG00000264937 CIAO2A SNX22 ENSG00000265967 HERC1 USP3
GH15J064110 Enhancer 1.2 Ensembl ENCODE dbSUPER 11.2 +51.1 51071 3.7 HDAC1 FOXA2 ARID4B RAD21 ETS1 YY1 ETV6 RXRA NR2F2 SP1 ENSG00000201071 GC15M064112 TRIP4 SNX22 PPIB DAPK2 FBXL22 ENSG00000252774 SNX1 CIAO2A
- Elite GeneHancer and/or Elite GeneHancer-gene association Download GeneHancer data from 2017 publication | Request up-to-date GeneHancer data (full dataset)

GeneHancers around PPIB on UCSC Golden Path with GeneCards custom track

Top Transcription factor binding sites by QIAGEN in the PPIB gene promoter:
  • FAC1
  • AREB6
  • Pax-3
  • Hand1
  • E47
  • Bach1
  • Tal-1
  • AP-1

Genomic Locations for PPIB Gene

Genomic Locations for PPIB Gene
7,394 bases
Minus strand
7,394 bases
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:
    Recommended name:
    Peptidyl-prolyl cis-trans isomerase B
    Protein Accession:
    Secondary Accessions:
    • A8K534
    • Q6IBH5
    • Q9BVK5

    Protein attributes for PPIB Gene

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

    Three dimensional structures from OCA and Proteopedia for PPIB Gene

neXtProt entry for PPIB Gene

Post-translational modifications for PPIB Gene

  • Glycosylation at Asn148
  • Ubiquitination at posLast=209209, posLast=165165, Lys158, Lys131, Lys98, and posLast=6767
  • Modification sites at PhosphoSitePlus

Other Protein References for PPIB Gene

ENSEMBL proteins:
REFSEQ proteins:

No data available for DME Specific Peptides for PPIB Gene

Domains & Families for PPIB Gene

Gene Families for PPIB Gene

Human Protein Atlas (HPA):
  • Disease related genes
  • Enzymes
  • Plasma proteins
  • Potential drug targets
  • Predicted secreted proteins

Suggested Antigen Peptide Sequences for PPIB Gene

GenScript: Design optimal peptide antigens:

Graphical View of Domain Structure for InterPro Entry



  • Belongs to the cyclophilin-type PPIase family. PPIase B subfamily.
  • 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

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

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 HDA 22658674
GO:0003755 peptidyl-prolyl cis-trans isomerase activity NAS,IBA 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:
  • Ppib Ppib<tm1.1Rjb>

Animal Model Products

  • Taconic Biosciences Mouse Models for PPIB

CRISPR Products

Inhibitory RNA Products

  • Search GeneCopoeia for shRNA, lentivirus and/or AAV clone products for PPIB

Clone Products

  • Addgene plasmids for PPIB

No data available for Phenotypes From GWAS Catalog , 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

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

Subcellular locations from the

Human Protein Atlas (HPA)
  • Endoplasmic reticulum (3)
  • Nucleus (2)
See all subcellular structures

Gene Ontology (GO) - Cellular Components for PPIB Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005634 nucleus IDA --
GO:0005783 endoplasmic reticulum IDA,TAS 20089953
GO:0005788 endoplasmic reticulum lumen TAS --
GO:0005790 smooth endoplasmic reticulum IEA --
GO:0005925 focal adhesion HDA 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
Cyclosporin A Approved, Investigational, Vet_approved Pharma Antagonist, Inhibition, Inhibitor Immunosuppressant drug, Immunosuppressive agent, Calcineurin inhibitor 0
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

Drug Products

Transcripts for PPIB Gene

mRNA/cDNA for PPIB Gene

(1) REFSEQ mRNAs :
(10) Additional mRNA sequences :
(953) Selected AceView cDNA sequences:
(3) Ensembl transcripts including schematic representations, and UCSC links where relevant :

Unigene Clusters for PPIB Gene

Peptidylprolyl isomerase B (cyclophilin B):
Representative Sequences:

CRISPR Products

Inhibitory RNA Products

  • Search GeneCopoeia for shRNA, lentivirus and/or AAV clone products for PPIB

Clone Products

  • Addgene plasmids for PPIB

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

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

Relevant External Links for PPIB Gene

GeneLoc Exon Structure for
ECgene alternative splicing isoforms for

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, 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:


SOURCE GeneReport for Unigene cluster for PPIB Gene:


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.7)
  • 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
  • cardiovascular
  • digestive
  • immune
  • integumentary
  • nervous
  • reproductive
  • respiratory
  • skeletal muscle
  • skeleton
  • urinary
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
  • chest wall
  • clavicle
  • heart
  • lung
  • rib
  • rib cage
  • scapula
  • sternum
  • abdominal wall
  • biliary tract
  • intestine
  • kidney
  • liver
  • stomach
  • pelvis
  • ureter
  • uterus
  • vagina
  • 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
  • blood
  • blood vessel
  • skin
  • spinal column
  • spinal cord
  • vertebrae
genes like me logo Genes that share expression patterns with PPIB: view

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
(Pan troglodytes)
Mammalia PPIB 34 33
  • 99.85 (n)
(Canis familiaris)
Mammalia PPIB 34 33
  • 90.59 (n)
(Bos Taurus)
Mammalia PPIB 34 33
  • 90.22 (n)
(Mus musculus)
Mammalia Ppib 16 34 33
  • 90.12 (n)
(Rattus norvegicus)
Mammalia Ppib 33
  • 89.1 (n)
(Ornithorhynchus anatinus)
Mammalia PPIB 34
  • 89 (a)
(Monodelphis domestica)
Mammalia PPIB 34
  • 86 (a)
(Gallus gallus)
Aves PPIB 34 33
  • 80.84 (n)
(Anolis carolinensis)
Reptilia PPIB 34
  • 83 (a)
tropical clawed frog
(Silurana tropicalis)
Amphibia ppib 33
  • 76.76 (n)
Str.806 33
African clawed frog
(Xenopus laevis)
Amphibia ppib-prov 33
(Danio rerio)
Actinopterygii ppib 34 33
  • 76.08 (n)
wufa97f08 33
rainbow trout
(Oncorhynchus mykiss)
Actinopterygii Omy.8306 33
fruit fly
(Drosophila melanogaster)
Insecta CG2852 34 35 33
  • 68.17 (n)
ninaA 35
  • 52 (a)
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP007088 33
  • 65.62 (n)
(Caenorhabditis elegans)
Secernentea cyp-5 35
  • 71 (a)
cyp-6 35
  • 69 (a)
cyn-6 34
  • 64 (a)
cyn-5 34 33
  • 63.35 (n)
cyp-3 35
  • 62 (a)
cyp-8 35
  • 52 (a)
A. gosspyii yeast
(Ashbya gossypii)
Saccharomycetes AGOS_AAL056C 33
  • 58.28 (n)
K. lactis yeast
(Kluyveromyces lactis)
Saccharomycetes KLLA0C10208g 33
  • 58.09 (n)
baker's yeast
(Saccharomyces cerevisiae)
Saccharomycetes CPR5 36 34 33
  • 55.56 (n)
CPR2 34
  • 50 (a)
thale cress
(Arabidopsis thaliana)
eudicotyledons CYP20-2 33
  • 62.13 (n)
(Oryza sativa)
Liliopsida Os05g0103200 33
  • 63.04 (n)
(Triticum aestivum)
Liliopsida Ta.28895 33
sea squirt
(Ciona savignyi)
Ascidiacea CSA.5529 34
  • 71 (a)
bread mold
(Neurospora crassa)
Ascomycetes NCU01200 33
  • 65.46 (n)
fission yeast
(Schizosaccharomyces pombe)
Schizosaccharomycetes cyp4 33
  • 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

Gene Tree for PPIB (if available)
Gene Tree for PPIB (if available)
Evolutionary constrained regions (ECRs) for PPIB: view image

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 Variation AA Info Type
rs112481305 likely-benign, Osteogenesis Imperfecta, Recessive 64,163,157(-) G/A upstream_transcript_variant
rs113066141 likely-benign, Osteogenesis Imperfecta, Recessive 64,163,167(-) C/T upstream_transcript_variant
rs113626158 uncertain-significance, Osteogenesis Imperfecta, Recessive 64,155,833(-) A/C/T 3_prime_UTR_variant
rs121434559 pathogenic, not-provided, Osteogenesis imperfecta type 9, not provided 64,156,802(-) G/A coding_sequence_variant, stop_gained
rs137853864 pathogenic, not-provided, Osteogenesis imperfecta type 9, not provided, Osteogenesis imperfecta 9 (OI9) [MIM:259440] 64,162,961(-) A/C/G/T coding_sequence_variant, missense_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)

Additional Variant Information for PPIB Gene

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

SNP Genotyping and Copy Number Assay Products

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

Disorders for PPIB Gene

MalaCards: The human disease database

(10) MalaCards diseases for PPIB Gene - From: HGMD, OMIM, ClinVar, GTR, Orphanet, Swiss-Prot, DISEASES, and GeneCards

Disorder Aliases PubMed IDs
osteogenesis imperfecta, type ix
  • oi9
osteogenesis imperfecta, type ii
  • oi2
osteogenesis imperfecta, type iv
  • oi4
osteogenesis imperfecta, type iii
  • oi3
bruck syndrome
  • osteogenesis imperfecta with congenital joint contractures
- elite association - COSMIC cancer census association via MalaCards
Search PPIB in MalaCards View complete list of genes associated with diseases


  • 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.

Additional Disease Information for PPIB

Genetic Association Database
Human Genome Epidemiology Navigator
ATLAS of Genetics and Cytogenetics in Oncology and Haematology
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 AM … Marini JC (The New England journal of medicine 2010) 2 3 4 22 58
  2. Human cyclophilin B: a second cyclophilin gene encodes a peptidyl-prolyl isomerase with a signal sequence. (PMID: 2000394) Price ER … Walsh CT (Proceedings of the National Academy of Sciences of the United States of America 1991) 2 3 4 22 58
  3. PPIB mutations cause severe osteogenesis imperfecta. (PMID: 19781681) van Dijk FS … Pals G (American journal of human genetics 2009) 3 4 22 58
  4. A novel secreted cyclophilin-like protein (SCYLP). (PMID: 2040592) Spik G … Kocher HP (The Journal of biological chemistry 1991) 3 4 22 58
  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 RD (Human mutation 2011) 3 4 58

Products for PPIB Gene

  • Addgene plasmids for PPIB

Sources for PPIB Gene

Loading form....