Protein phosphatase 2A is one of the four major Ser/Thr phosphatases and is implicated in the negative control of cell growth and division. Protein phosphatase 2A holoenzymes are heterotrimeric proteins composed of a structural subunit A, a catalytic subunit C, and a regulatory subunit B. The regulatory subunit is encoded by a diverse set of genes that have been grouped into th... See more...

Aliases for PTPA Gene

Aliases for PTPA Gene

  • Protein Phosphatase 2 Phosphatase Activator 2 3 5
  • Phosphotyrosyl Phosphatase Activator 2 3 4
  • Serine/Threonine-Protein Phosphatase 2A Regulatory Subunit B' 3 4
  • Protein Phosphatase 2A Activator, Regulatory Subunit 4 2 3
  • Protein Phosphatase 2A, Regulatory Subunit B' (PR 53) 2 3
  • Serine/Threonine-Protein Phosphatase 2A Activator 3 4
  • Protein Phosphatase 2 Regulatory Subunit 4 2 3
  • PP2A Phosphatase Activator 2 3
  • PPP2R4 3 4
  • PR53 2 3
  • Serine/Threonine-Protein Phosphatase 2A Regulatory Subunit 4 4
  • Protein Phosphatase 2A Regulatory Subunit 4 3
  • PP2A, Subunit B', PR53 Isoform 4
  • PP2A Subunit B' Isoform PR53 3
  • EC 5.2.1.8 4
  • PP2A 3
  • PTPA 5

External Ids for PTPA Gene

Previous HGNC Symbols for PTPA Gene

  • PPP2R4

Summaries for PTPA Gene

Entrez Gene Summary for PTPA Gene

  • Protein phosphatase 2A is one of the four major Ser/Thr phosphatases and is implicated in the negative control of cell growth and division. Protein phosphatase 2A holoenzymes are heterotrimeric proteins composed of a structural subunit A, a catalytic subunit C, and a regulatory subunit B. The regulatory subunit is encoded by a diverse set of genes that have been grouped into the B/PR55, B'/PR61, and B''/PR72 families. These different regulatory subunits confer distinct enzymatic specificities and intracellular localizations to the holozenzyme. The product of this gene belongs to the B' family. This gene encodes a specific phosphotyrosyl phosphatase activator of the dimeric form of protein phosphatase 2A. Alternative splicing results in multiple transcript variants encoding different isoforms. [provided by RefSeq, Jul 2008]

GeneCards Summary for PTPA Gene

PTPA (Protein Phosphatase 2 Phosphatase Activator) is a Protein Coding gene. Diseases associated with PTPA include Leukodystrophy, Hypomyelinating, 12 and Fragile X Syndrome. Among its related pathways are Signal transduction_PKA signaling and Interleukin-11 Signaling Pathway.

UniProtKB/Swiss-Prot Summary for PTPA Gene

  • PPIases accelerate the folding of proteins. It catalyzes the cis-trans isomerization of proline imidic peptide bonds in oligopeptides. Acts as a regulatory subunit for serine/threonine-protein phosphatase 2A (PP2A) modulating its activity or substrate specificity, probably by inducing a conformational change in the catalytic subunit, a proposed direct target of the PPIase. Can reactivate inactive phosphatase PP2A-phosphatase methylesterase complexes (PP2A(i)) in presence of ATP and Mg(2+) (By similarity). Reversibly stimulates the variable phosphotyrosyl phosphatase activity of PP2A core heterodimer PP2A(D) in presence of ATP and Mg(2+) (in vitro). The phosphotyrosyl phosphatase activity is dependent of an ATPase activity of the PP2A(D):PPP2R4 complex. Is involved in apoptosis; the function appears to be independent from PP2A.

Gene Wiki entry for PTPA Gene

No data available for CIViC Summary , Tocris Summary , PharmGKB "VIP" Summary , Rfam classification and piRNA Summary for PTPA Gene

Genomics for PTPA Gene

GeneHancer (GH) Regulatory Elements Pubs

Promoters and enhancers for PTPA Gene
- Elite GeneHancer and/or Elite GeneHancer-gene association Download GeneHancer data from 2017 publication | Request up-to-date GeneHancer data (full dataset)

GeneHancers around PTPA on the GeneHancer Hub at the UCSC Golden Path

Cistromic (ChIP-Seq) regulation report from SPP (The Signaling Pathways Project) for PTPA

Genomic Locations for PTPA Gene

Genomic Locations for PTPA Gene
chr9:129,110,949-129,148,946
(GRCh38/hg38)
Size:
37,998 bases
Orientation:
Plus strand
chr9:131,873,228-131,911,225
(GRCh37/hg19)
Size:
37,998 bases
Orientation:
Plus strand

Genomic View for PTPA Gene

Genes around PTPA on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for PTPA Gene

Proteins for PTPA Gene

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

    Protein Symbol:
    Q15257-PTPA_HUMAN
    Recommended name:
    Serine/threonine-protein phosphatase 2A activator
    Protein Accession:
    Q15257
    Secondary Accessions:
    • A2A347
    • A9IZU4
    • B4DXM4
    • Q15258
    • Q53GZ3
    • Q5TZQ2
    • Q9BUK1
    • Q9NNZ7
    • Q9NNZ8
    • Q9NNZ9

    Protein attributes for PTPA Gene

    Size:
    358 amino acids
    Molecular mass:
    40668 Da
    Quaternary structure:
    • Associates with PP2A heterodimeric core enzyme PP2A(D), composed of a 36 kDa catalytic subunit (subunit C) and a 65 kDa constant regulatory subunit (PR65 or subunit A) (PubMed:16916641). Interacts with PPP2CB (By similarity).

    Three dimensional structures from OCA and Proteopedia for PTPA Gene

    Alternative splice isoforms for PTPA Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for PTPA Gene

Post-translational modifications for PTPA Gene

  • Modification sites at PhosphoSitePlus
  • Modification sites at neXtProt

No data available for DME Specific Peptides for PTPA Gene

Domains & Families for PTPA Gene

Gene Families for PTPA Gene

Protein Domains for PTPA Gene

InterPro:
Blocks:
  • Phosphotyrosyl phosphatase activator, PTPA
ProtoNet:

Suggested Antigen Peptide Sequences for PTPA Gene

GenScript: Design optimal peptide antigens:
  • Protein phosphatase 2A activator, regulatory subunit 4 (A6PVP0_HUMAN)
  • cDNA FLJ52532, weakly similar to Serine/threonine-protein phosphatase 2A regulatory subunit B' (B4DDQ6_HUMAN)
  • cDNA FLJ54705, highly similar to Serine/threonine-protein phosphatase 2A regulatory subunit B' (B4DZF8_HUMAN)
  • Protein phosphatase 2A activator, regulatory subunit 4 (B7ZBP6_HUMAN)
  • Serine/threonine-protein phosphatase 2A regulatory subunit B' (PTPA_HUMAN)

Graphical View of Domain Structure for InterPro Entry

Q15257

UniProtKB/Swiss-Prot:

PTPA_HUMAN :
  • Belongs to the PTPA-type PPIase family.
Family:
  • Belongs to the PTPA-type PPIase family.
genes like me logo Genes that share domains with PTPA: view

Function for PTPA Gene

Molecular function for PTPA Gene

UniProtKB/Swiss-Prot Function:
PPIases accelerate the folding of proteins. It catalyzes the cis-trans isomerization of proline imidic peptide bonds in oligopeptides. Acts as a regulatory subunit for serine/threonine-protein phosphatase 2A (PP2A) modulating its activity or substrate specificity, probably by inducing a conformational change in the catalytic subunit, a proposed direct target of the PPIase. Can reactivate inactive phosphatase PP2A-phosphatase methylesterase complexes (PP2A(i)) in presence of ATP and Mg(2+) (By similarity). Reversibly stimulates the variable phosphotyrosyl phosphatase activity of PP2A core heterodimer PP2A(D) in presence of ATP and Mg(2+) (in vitro). The phosphotyrosyl phosphatase activity is dependent of an ATPase activity of the PP2A(D):PPP2R4 complex. Is involved in apoptosis; the function appears to be independent from PP2A.
UniProtKB/Swiss-Prot CatalyticActivity:
Reaction=[protein]-peptidylproline (omega=180) = [protein]-peptidylproline (omega=0); Xref=Rhea:RHEA:16237, Rhea:RHEA-COMP:10747, Rhea:RHEA-COMP:10748, ChEBI:CHEBI:83833, ChEBI:CHEBI:83834; EC=5.2.1.8;.

Enzyme Numbers (IUBMB) for PTPA Gene

Phenotypes From GWAS Catalog for PTPA Gene

Gene Ontology (GO) - Molecular Function for PTPA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0000166 nucleotide binding IEA --
GO:0003755 peptidyl-prolyl cis-trans isomerase activity IBA 21873635
GO:0005102 signaling receptor binding IPI 10830164
GO:0005515 protein binding IPI 25416956
GO:0005524 ATP binding IDA 16916641
genes like me logo Genes that share ontologies with PTPA: view
genes like me logo Genes that share phenotypes with PTPA: view

Animal Models for PTPA Gene

MGI Knock Outs for PTPA:
  • Ptpa Ptpa<tm1.1(KOMP)Vlcg>

Animal Model Products

CRISPR Products

miRNA for PTPA Gene

miRTarBase miRNAs that target PTPA

Inhibitory RNA Products

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

Clone Products

  • Addgene plasmids for PTPA

No data available for Human Phenotype Ontology , Transcription Factor Targets and HOMER Transcription for PTPA Gene

Localization for PTPA Gene

Subcellular locations from UniProtKB/Swiss-Prot for PTPA Gene

Cytoplasm. Nucleus.

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 PTPA gene
Compartment Confidence
nucleus 5
extracellular 4
cytosol 4
plasma membrane 3
cytoskeleton 3
mitochondrion 3
peroxisome 2
endoplasmic reticulum 2
endosome 2
lysosome 2
golgi apparatus 2

Subcellular locations from the

Human Protein Atlas (HPA)
  • Cytosol (4)
  • Nucleoplasm (4)
See all subcellular structures

Gene Ontology (GO) - Cellular Components for PTPA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0000159 protein phosphatase type 2A complex IDA 10318862
GO:0005634 nucleus IBA,IDA 17333320
GO:0005654 nucleoplasm IDA --
GO:0005737 cytoplasm IBA,IDA 17333320
GO:0034704 calcium channel complex IDA 10830164
genes like me logo Genes that share ontologies with PTPA: view

Pathways & Interactions for PTPA Gene

PathCards logo

SuperPathways for PTPA Gene

SuperPathway Contained pathways
1 Beta-Adrenergic Signaling
.37
.37
.37
2 p70S6K Signaling
.60
.60
.54
3 Cyclins and Cell Cycle Regulation
.67
.36
4 ERK Signaling
.61
.49
5 TGF-Beta Pathway
.60
.43
genes like me logo Genes that share pathways with PTPA: view

Pathways by source for PTPA Gene

1 KEGG pathway for PTPA Gene
4 GeneGo (Thomson Reuters) pathways for PTPA Gene
  • Cell cycle Regulation of G1/S transition (part 1)
  • Neurophysiological process Glutamate regulation of Dopamine D1A receptor signaling
  • Regulation of CFTR activity (norm and CF)
  • Signal transduction_PKA signaling
25 Qiagen pathways for PTPA Gene
  • Akt Signaling
  • BAD Phosphorylation
  • Beta-Adrenergic Signaling
  • Breast Cancer Regulation by Stathmin1
  • CDK5 Pathway
1 Cell Signaling Technology pathway for PTPA Gene

SIGNOR curated interactions for PTPA Gene

Inactivates:

Gene Ontology (GO) - Biological Process for PTPA Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0000413 protein peptidyl-prolyl isomerization IEA --
GO:0007052 mitotic spindle organization IBA 21873635
GO:0032515 negative regulation of phosphoprotein phosphatase activity IDA 16916641
GO:0032516 positive regulation of phosphoprotein phosphatase activity IDA 16916641
GO:0035307 positive regulation of protein dephosphorylation IDA 16916641
genes like me logo Genes that share ontologies with PTPA: view

Drugs & Compounds for PTPA Gene

(61) Drugs for PTPA Gene - From: DrugBank, ApexBio, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
Cantharidin Approved, Investigational Pharma Inhibitor of protein phosphatases 1/2A 16
Calyculin A Experimental Pharma Protein phosphatase inhibitor 0
Okadaic acid Experimental Pharma Protein phosphatase 1 inhibitor 0
GLYCYLALANYL-N-2-NAPHTHYL-L-PROLINEAMIDE Experimental Pharma Target 0
Ceramide Pharma Protein phosphatase and CAPP modulator 0

(41) Additional Compounds for PTPA Gene - From: Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs

(7) ApexBio Compounds for PTPA Gene

Compound Action Cas Number
Calyculin A Protein phosphatase inhibitor 101932-71-2
Cantharidin Inhibitor of protein phosphatases 1/2A 56-25-7
Ceramide Protein phosphatase and CAPP modulator 3102-57-6
Fostriecin sodium salt Antitumor antibiotic 87860-39-7
Fumonisin B1 PP5/PP2Cα/PP2A/PP1γ2/PP2B inhibitor 116355-83-0
Okadaic acid Protein phosphatase 1 inhibitor 78111-17-8
Tautomycetin 119757-73-2
genes like me logo Genes that share compounds with PTPA: view

Transcripts for PTPA Gene

mRNA/cDNA for PTPA Gene

7 REFSEQ mRNAs :
31 NCBI additional mRNA sequence :
26 Ensembl transcripts including schematic representations, and UCSC links to gene/alias where relevant :

CRISPR Products

Inhibitory RNA Products

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

Clone Products

  • Addgene plasmids for PTPA

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

No ASD Table

Relevant External Links for PTPA Gene

GeneLoc Exon Structure for
PTPA

Expression for PTPA Gene

Transcriptomic regulation report from SPP (The Signaling Pathways Project) for PTPA

mRNA Expression by UniProt/SwissProt for PTPA Gene:

Q15257-PTPA_HUMAN
Tissue specificity: Widely expressed.

Evidence on tissue expression from TISSUES for PTPA Gene

  • Nervous system(4.9)
  • Heart(4.7)
  • Liver(4.6)
  • Blood(4.6)
  • Lung(4.3)
  • Kidney(3.8)
  • Skin(3.8)
  • Intestine(3.7)
  • Muscle(3.4)
  • Adrenal gland(2.9)
  • Pancreas(2.9)
  • Spleen(2.8)
  • Lymph node(2.7)
  • Stomach(2.7)
  • Bone marrow(2.7)
  • Thyroid gland(2.6)
  • Eye(2.4)
  • Bone(2.4)

No data available for mRNA expression in normal human tissues , mRNA expression in embryonic tissues and stem cells from LifeMap Discovery , mRNA differential expression in normal tissues , Protein differential expression in normal tissues , Protein expression , Protein tissue co-expression partners and Phenotype-based relationships between genes and organs from Gene ORGANizer for PTPA Gene

Orthologs for PTPA Gene

This gene was present in the common ancestor of eukaryotes.

Orthologs for PTPA Gene

Organism Taxonomy Gene Similarity Type Details
Chimpanzee
(Pan troglodytes)
Mammalia PPP2R4 30 31
  • 99.59 (n)
OneToOne
Oppossum
(Monodelphis domestica)
Mammalia PPP2R4 31
  • 93 (a)
OneToOne
Cow
(Bos Taurus)
Mammalia PPP2R4 30 31
  • 92.88 (n)
OneToOne
Dog
(Canis familiaris)
Mammalia PPP2R4 30 31
  • 92.75 (n)
OneToOne
Platypus
(Ornithorhynchus anatinus)
Mammalia PPP2R4 31
  • 91 (a)
OneToOne
Mouse
(Mus musculus)
Mammalia Ppp2r4 30 31
  • 89.89 (n)
OneToOne
Ptpa 17
Rat
(Rattus norvegicus)
Mammalia Ppp2r4 30
  • 89.47 (n)
Chicken
(Gallus gallus)
Aves PPP2R4 30 31
  • 80.89 (n)
OneToOne
Lizard
(Anolis carolinensis)
Reptilia PPP2R4 31
  • 80 (a)
OneToOne
Tropical Clawed Frog
(Silurana tropicalis)
Amphibia ppp2r4 30
  • 76.29 (n)
African clawed frog
(Xenopus laevis)
Amphibia Xl.8828 30
Zebrafish
(Danio rerio)
Actinopterygii ppp2r4 30 31
  • 73.65 (n)
OneToOne
wufc23d07 30
Rainbow Trout
(Oncorhynchus mykiss)
Actinopterygii Omy.8890 30
Fruit Fly
(Drosophila melanogaster)
Insecta Ptpa 30 31
  • 56.76 (n)
OneToMany
CG2104 31
  • 23 (a)
OneToMany
CG8509 31
  • 22 (a)
OneToMany
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP008652 30
  • 56.44 (n)
Worm
(Caenorhabditis elegans)
Secernentea Y71H2AM.20 30 31
  • 51.63 (n)
OneToOne
A. gosspyii yeast
(Eremothecium gossypii)
Saccharomycetes AGOS_ACR139C 30
  • 53.79 (n)
Baker's yeast
(Saccharomyces cerevisiae)
Saccharomycetes RRD2 30 33 33
  • 48.46 (n)
RRD1 31
  • 33 (a)
OneToOne
K. Lactis Yeast
(Kluyveromyces lactis)
Saccharomycetes KLLA0F11187g 30
  • 47.09 (n)
Thale Cress
(Arabidopsis thaliana)
eudicotyledons AT4G08960 30
  • 51.36 (n)
Soybean
(Glycine max)
eudicotyledons Gma.5058 30
Rice
(Oryza sativa)
Liliopsida Os06g0219800 30
  • 54.96 (n)
Bread mold
(Neurospora crassa)
Ascomycetes NCU03269 30
  • 51.28 (n)
Fission Yeast
(Schizosaccharomyces pombe)
Schizosaccharomycetes SPAC1782.05 30
  • 45.5 (n)
Sea Vase
(Ciona intestinalis)
Ascidiacea Cin.6463 30
Species where no ortholog for PTPA 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 Squirt (Ciona savignyi)
  • Sea Urchin (Strongylocentrotus purpuratus)
  • Sorghum (Sorghum bicolor)
  • Stem Rust Fungus (Puccinia graminis)
  • Sugarcane (Saccharum officinarum)
  • Tomato (Lycopersicon esculentum)
  • Toxoplasmosis (Toxoplasma gondii)
  • Trichoplax (Trichoplax adhaerens)
  • Wheat (Triticum aestivum)

Evolution for PTPA Gene

ENSEMBL:
Gene Tree for PTPA (if available)
TreeFam:
Gene Tree for PTPA (if available)
Aminode:
Evolutionary constrained regions (ECRs) for PTPA: view image

Paralogs for PTPA Gene

No data available for Paralogs for PTPA Gene

Variants for PTPA Gene

Sequence variations, with clinical significance, from ClinVar and Humsavar, with links to dbSNP for PTPA Gene

SNP ID Clinical significance and condition Chr 09 pos Variation AA Info Type
715482 Benign: not provided 129,123,135(+) C/T SYNONYMOUS_VARIANT,INTRON_VARIANT
726263 Benign: not provided 129,129,094(+) A/G MISSENSE_VARIANT,INTRON_VARIANT
731186 Benign: not provided 129,142,498(+) C/T SYNONYMOUS_VARIANT
750709 Likely Benign: not provided 129,147,458(+) G/C SYNONYMOUS_VARIANT
753726 Likely Benign: not provided 129,142,436(+) C/G INTRON_VARIANT

Additional dbSNP identifiers (rs#s) for PTPA Gene

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

Variant ID Type Subtype PubMed ID
esv3351712 CNV insertion 20981092
nsv509323 CNV insertion 20534489
nsv615417 CNV loss 21841781
nsv818725 CNV gain 17921354
nsv831729 CNV loss 17160897

Variation tolerance for PTPA Gene

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

Additional Variant Information for PTPA Gene

SNPedia medical, phenotypic, and genealogical associations of SNPs for
PTPA

SNP Genotyping and Copy Number Assay Products

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

Disorders for PTPA Gene

MalaCards: The human disease database

(14) MalaCards diseases for PTPA Gene - From: DISEASES, Novoseek, and GeneCards

Disorder Aliases PubMed IDs
leukodystrophy, hypomyelinating, 12
  • hld12
fragile x syndrome
  • fxs
crouzon syndrome with acanthosis nigricans
  • can
breast disease
  • breast diseases
breast cancer
  • breast lobular carcinoma
- elite association - COSMIC cancer census association via MalaCards
Search PTPA in MalaCards View complete list of genes associated with diseases
genes like me logo Genes that share disorders with PTPA: view

No data available for UniProtKB/Swiss-Prot and Genatlas for PTPA Gene

Publications for PTPA Gene

  1. Structure and chromosomal localization of the human gene of the phosphotyrosyl phosphatase activator (PTPA) of protein phosphatase 2A. (PMID: 8530035) Van Hoof C … Goris J (Genomics 1995) 2 3 4 23
  2. Structure and mechanism of the phosphotyrosyl phosphatase activator. (PMID: 16916641) Chao Y … Shi Y (Molecular cell 2006) 3 4 23
  3. The crystal structure of a human PP2A phosphatase activator reveals a novel fold and highly conserved cleft implicated in protein-protein interactions. (PMID: 16782712) Magnusdottir A … Nordlund P (The Journal of biological chemistry 2006) 3 4 23
  4. The protein phosphatase 2A phosphatase activator is a novel peptidyl-prolyl cis/trans-isomerase. (PMID: 16380387) Jordens J … Van Hoof C (The Journal of biological chemistry 2006) 2 3 23
  5. Identification and characterization of alternative splice products encoded by the human phosphotyrosyl phosphatase activator gene. (PMID: 10880964) Janssens V … Goris J (European journal of biochemistry 2000) 3 4 23

Products for PTPA Gene

Sources for PTPA Gene

  • (1)