The protein encoded by this gene belongs to a small class of the protein tyrosine phosphatase (PTP) family. PTPs are cell signaling molecules that play regulatory roles in a variety of cellular processes. PTPs in this class contain a protein tyrosine phosphatase catalytic domain and a characteristic C-terminal prenylation motif. This PTP has been shown to primarily associate wi... See more...

Aliases for PTP4A2 Gene

Aliases for PTP4A2 Gene

  • Protein Tyrosine Phosphatase 4A2 2 3 5
  • Protein-Tyrosine Phosphatase Of Regenerating Liver 2 3 4
  • Protein Tyrosine Phosphatase Type IVA, Member 2 2 3
  • Protein Tyrosine Phosphatase Type IVA 2 3 4
  • Phosphatase Of Regenerating Liver 2 2 3
  • PTP(CAAXII) 3 4
  • EC 3.1.3.48 4 52
  • PTPCAAX2 3 4
  • HU-PP-1 3 4
  • PRL-2 3 4
  • OV-1 3 4
  • PRL2 3 4
  • Protein Tyrosine Phosphatase IVA2 3
  • Protein Tyrosine Phosphatase IVA 3
  • Protein-Tyrosine Phosphatase 4a2 4
  • Ptp-IV1a 3
  • Ptp-IV1b 3
  • HH7-2 3
  • PTP4A 3
  • HH13 3

External Ids for PTP4A2 Gene

Previous HGNC Symbols for PTP4A2 Gene

  • PTP4A

Previous GeneCards Identifiers for PTP4A2 Gene

  • GC01M032182
  • GC01M031359
  • GC01M031798
  • GC01M031874
  • GC01M032041
  • GC01M032372
  • GC01M030488

Summaries for PTP4A2 Gene

Entrez Gene Summary for PTP4A2 Gene

  • The protein encoded by this gene belongs to a small class of the protein tyrosine phosphatase (PTP) family. PTPs are cell signaling molecules that play regulatory roles in a variety of cellular processes. PTPs in this class contain a protein tyrosine phosphatase catalytic domain and a characteristic C-terminal prenylation motif. This PTP has been shown to primarily associate with plasmic and endosomal membrane through its C-terminal prenylation. This PTP was found to interact with the beta-subunit of Rab geranylgeranyltransferase II (beta GGT II), and thus may function as a regulator of GGT II activity. Overexpression of this gene in mammalian cells conferred a transformed phenotype, which suggested its role in tumorigenesis. Alternatively spliced transcript variants have been described. Related pseudogenes exist on chromosomes 11, 12 and 17. [provided by RefSeq, Aug 2010]

GeneCards Summary for PTP4A2 Gene

PTP4A2 (Protein Tyrosine Phosphatase 4A2) is a Protein Coding gene. Diseases associated with PTP4A2 include Ovarian Lymphoma and Centronuclear Myopathy. Among its related pathways are Metabolism of proteins and PAK Pathway. Gene Ontology (GO) annotations related to this gene include phosphatase activity and protein tyrosine/serine/threonine phosphatase activity. An important paralog of this gene is PTP4A1.

UniProtKB/Swiss-Prot Summary for PTP4A2 Gene

  • Protein tyrosine phosphatase which stimulates progression from G1 into S phase during mitosis. Promotes tumors. Inhibits geranylgeranyl transferase type II activity by blocking the association between RABGGTA and RABGGTB.

Gene Wiki entry for PTP4A2 Gene

Additional gene information for PTP4A2 Gene

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

Genomics for PTP4A2 Gene

GeneHancer (GH) Regulatory Elements for PTP4A2 Gene

Promoters and enhancers for PTP4A2 Gene
GeneHancer (GH) Identifier GH Type GH
Score
GH Sources Gene Association Score Total Score TSS distance (kb) Number of Genes Away Size (kb) Transcription Factor
Binding Sites
Gene Targets
GH01J031919 Promoter/Enhancer 0.5 EPDnew dbSUPER 512.1 +25.4 25367 0.1 PTP4A2 ENSG00000269967 lnc-PTP4A2-2 lnc-PTP4A2-3
GH01J031911 Enhancer 1.3 Ensembl ENCODE dbSUPER 11.8 +32.6 32555 3.4 EP300 KDM6A TCF7 JUND RELA MEF2C ZBTB25 TEAD1 FOXA2 OSR2 PTP4A2 SPOCD1 lnc-PTP4A2-2 ENSG00000269967 lnc-PTP4A2-3
GH01J031920 Promoter/Enhancer 1 Ensembl ENCODE dbSUPER 12.5 +22.4 22408 2.9 ZEB1 FOXA2 POLR2A POLR2H SPI1 ZNF366 FOS ZNF770 ZNF121 CEBPB ENSG00000269967 PTP4A2 SPOCD1 ENSG00000228634 lnc-PTP4A2-3
GH01J032331 Promoter/Enhancer 2.6 EPDnew FANTOM5 Ensembl ENCODE CraniofacialAtlas dbSUPER 4.6 -391.3 -391281 8.6 FOXK2 HNRNPK ZNF217 EP300 CTCF NRF1 POLR2G SP1 GTF2E2 PHF8 MARCKSL1 lnc-MARCKSL1-2 TXLNA KHDRBS1 TMEM39B TSSK3 RBBP4 DCDC2B AK2 EIF3I
GH01J031980 Enhancer 1 Ensembl ENCODE 11.4 -39.4 -39445 8.2 EP300 ZIC2 TRIM28 RELA TRIM22 ZNF341 TCF12 ZNF316 ZBTB17 ZNF384 KHDRBS1 PTP4A2 ENSG00000203325 TMEM39B MTMR9LP CCDC28B IQCC PEF1 EIF3I FJ601684-016
- Elite GeneHancer and/or Elite GeneHancer-gene association Download GeneHancer data from 2017 publication | Request up-to-date GeneHancer data (full dataset)

GeneHancers around PTP4A2 on UCSC Golden Path with GeneCards custom track

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

Top Transcription factor binding sites by QIAGEN in the PTP4A2 gene promoter:
  • NF-kappaB
  • NF-kappaB1
  • STAT3

Genomic Locations for PTP4A2 Gene

Genomic Locations for PTP4A2 Gene
chr1:31,906,421-31,944,856
(GRCh38/hg38)
Size:
38,436 bases
Orientation:
Minus strand
chr1:32,372,022-32,410,457
(GRCh37/hg19)
Size:
38,436 bases
Orientation:
Minus strand

Genomic View for PTP4A2 Gene

Genes around PTP4A2 on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for PTP4A2 Gene

Proteins for PTP4A2 Gene

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

    Protein Symbol:
    Q12974-TP4A2_HUMAN
    Recommended name:
    Protein tyrosine phosphatase type IVA 2
    Protein Accession:
    Q12974
    Secondary Accessions:
    • A8K9I8
    • B4DM39
    • D3DPP0
    • E9PGJ6
    • O00649
    • Q15197
    • Q15259
    • Q15260
    • Q15261
    • R4GN50

    Protein attributes for PTP4A2 Gene

    Size:
    167 amino acids
    Molecular mass:
    19127 Da
    Quaternary structure:
    • In contrast to PTP4A1 and PTP4A3, does not interact with tubulin. Interacts with RABGGTB.
    Miscellaneous:
    • A processed pseudogene with 96% sequence identity was found in the BRCA1 (113705) region of 17q21.

    Three dimensional structures from OCA and Proteopedia for PTP4A2 Gene

    Alternative splice isoforms for PTP4A2 Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for PTP4A2 Gene

Selected DME Specific Peptides for PTP4A2 Gene

Q12974:
  • DWPFDDGAPP
  • EELKKYGVTT
  • KFREEPGCC
  • HCVAGLGRAPVLVA
  • YLEKYRPK
  • MRFLITHNP
  • NQIVDDWL
  • QFIRQKRRGA
  • GMKYEDA

Post-translational modifications for PTP4A2 Gene

  • Farnesylated. Farnesylation is required for membrane targeting and for interaction with RABGGTB. Unfarnesylated forms are redirected to the nucleus and cytosol.
  • Modification sites at PhosphoSitePlus
  • Modification sites at neXtProt

Antibody Products

  • Abcam antibodies for PTP4A2
  • Boster Bio Antibodies for PTP4A2

Domains & Families for PTP4A2 Gene

Gene Families for PTP4A2 Gene

HGNC:
Human Protein Atlas (HPA):
  • Enzymes
  • Predicted intracellular proteins

Protein Domains for PTP4A2 Gene

Suggested Antigen Peptide Sequences for PTP4A2 Gene

GenScript: Design optimal peptide antigens:
  • Protein-tyrosine phosphatase of regenerating liver 2 (TP4A2_HUMAN)

Graphical View of Domain Structure for InterPro Entry

Q12974

UniProtKB/Swiss-Prot:

TP4A2_HUMAN :
  • Belongs to the protein-tyrosine phosphatase family.
Family:
  • Belongs to the protein-tyrosine phosphatase family.
genes like me logo Genes that share domains with PTP4A2: view

Function for PTP4A2 Gene

Molecular function for PTP4A2 Gene

UniProtKB/Swiss-Prot Function:
Protein tyrosine phosphatase which stimulates progression from G1 into S phase during mitosis. Promotes tumors. Inhibits geranylgeranyl transferase type II activity by blocking the association between RABGGTA and RABGGTB.
UniProtKB/Swiss-Prot CatalyticActivity:
Reaction=H2O + O-phospho-L-tyrosyl-[protein] = L-tyrosyl-[protein] + phosphate; Xref=Rhea:RHEA:10684, Rhea:RHEA-COMP:10136, Rhea:RHEA-COMP:10137, ChEBI:CHEBI:15377, ChEBI:CHEBI:43474, ChEBI:CHEBI:46858, ChEBI:CHEBI:82620; EC=3.1.3.48;.
UniProtKB/Swiss-Prot EnzymeRegulation:
Inhibited by sodium orthovanadate and pentamidine.
GENATLAS Biochemistry:
protein tyrosine phosphatase 4A,member 2,homolog to rat PRL1 (regenerating liver protein tyrosine phosphatase 1),mainly expressed in nucleus

Enzyme Numbers (IUBMB) for PTP4A2 Gene

Phenotypes From GWAS Catalog for PTP4A2 Gene

Gene Ontology (GO) - Molecular Function for PTP4A2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0004725 protein tyrosine phosphatase activity IBA 21873635
GO:0004727 prenylated protein tyrosine phosphatase activity TAS 9514946
GO:0008138 protein tyrosine/serine/threonine phosphatase activity IEA --
GO:0016787 hydrolase activity IEA --
GO:0016791 phosphatase activity IEA --
genes like me logo Genes that share ontologies with PTP4A2: view
genes like me logo Genes that share phenotypes with PTP4A2: view

Animal Model Products

  • Taconic Biosciences Mouse Models for PTP4A2

CRISPR Products

Inhibitory RNA Products

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

Clone Products

No data available for Human Phenotype Ontology , Animal Models , Transcription Factor Targets and HOMER Transcription for PTP4A2 Gene

Localization for PTP4A2 Gene

Subcellular locations from UniProtKB/Swiss-Prot for PTP4A2 Gene

Cell membrane. Early endosome. Cytoplasm.

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 PTP4A2 gene
Compartment Confidence
plasma membrane 5
endosome 5
cytosol 5
nucleus 4
extracellular 1
cytoskeleton 1
mitochondrion 1
endoplasmic reticulum 1
lysosome 1
peroxisome 0

Gene Ontology (GO) - Cellular Components for PTP4A2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005634 nucleus IBA 21873635
GO:0005737 cytoplasm IDA,IBA 10940933
GO:0005768 endosome IEA --
GO:0005769 early endosome IEA --
GO:0005829 cytosol TAS --
genes like me logo Genes that share ontologies with PTP4A2: view

No data available for Subcellular locations from the Human Protein Atlas (HPA) for PTP4A2 Gene

Pathways & Interactions for PTP4A2 Gene

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

Pathways by source for PTP4A2 Gene

1 BioSystems pathway for PTP4A2 Gene
1 Qiagen pathway for PTP4A2 Gene
  • Epithelial Adherens Junctions

Interacting Proteins for PTP4A2 Gene

;

SIGNOR curated interactions for PTP4A2 Gene

Activates:

Gene Ontology (GO) - Biological Process for PTP4A2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0006470 protein dephosphorylation IEA --
GO:0016311 dephosphorylation IEA --
GO:0035335 peptidyl-tyrosine dephosphorylation IEA --
GO:0043687 post-translational protein modification TAS --
genes like me logo Genes that share ontologies with PTP4A2: view

Drugs & Compounds for PTP4A2 Gene

(13) Drugs for PTP4A2 Gene - From: HMDB and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
Phosphoric acid Approved Pharma 0
Water Approved Pharma 0

(6) Additional Compounds for PTP4A2 Gene - From: Novoseek and HMDB

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
Phosphate
  • [po(OH)3]
  • Acide phosphorique
  • Acidum phosphoricum
  • H3PO4
  • Orthophosphoric acid
14066-19-4, 14265-44-2
sodium
  • Na(+)
  • Na+
  • SODIUM ion
7440-23-5
genes like me logo Genes that share compounds with PTP4A2: view

Transcripts for PTP4A2 Gene

mRNA/cDNA for PTP4A2 Gene

8 REFSEQ mRNAs :
16 NCBI additional mRNA sequence :
22 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 PTP4A2

Clone Products

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

ExUns: 1 ^ 2 ^ 3 ^ 4a · 4b ^ 5a · 5b ^ 6 ^ 7a · 7b ^ 8a · 8b
SP1: - - -
SP2: - -
SP3: -
SP4:
SP5:
SP6: -

Relevant External Links for PTP4A2 Gene

GeneLoc Exon Structure for
PTP4A2

Expression for PTP4A2 Gene

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

Protein differential expression in normal tissues from HIPED for PTP4A2 Gene

This gene is overexpressed in Peripheral blood mononuclear cells (10.1), Frontal cortex (6.7), and Platelet (6.1).

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



Protein tissue co-expression partners for PTP4A2 Gene

- Elite partner

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

SOURCE GeneReport for Unigene cluster for PTP4A2 Gene:

Hs.470477

mRNA Expression by UniProt/SwissProt for PTP4A2 Gene:

Q12974-TP4A2_HUMAN
Tissue specificity: Ubiquitously expressed, with highest levels in skeletal muscle, heart and thymus. Overexpressed in prostate tumor tissue.

Evidence on tissue expression from TISSUES for PTP4A2 Gene

  • Nervous system(4.9)
  • Bone marrow(4.4)
  • Lung(3.6)
  • Liver(3)
  • Blood(2.8)
  • Eye(2.6)
  • Heart(2.5)
  • Intestine(2.5)
  • Spleen(2.4)
  • Muscle(2.3)
  • Kidney(2.1)
  • Lymph node(2.1)
  • Pancreas(2.1)
  • Thyroid gland(2.1)
genes like me logo Genes that share expression patterns with PTP4A2: view

No data available for mRNA expression in embryonic tissues and stem cells from LifeMap Discovery , mRNA differential expression in normal tissues and Phenotype-based relationships between genes and organs from Gene ORGANizer for PTP4A2 Gene

Orthologs for PTP4A2 Gene

This gene was present in the common ancestor of animals.

Orthologs for PTP4A2 Gene

Organism Taxonomy Gene Similarity Type Details
oppossum
(Monodelphis domestica)
Mammalia PTP4A2 31
  • 99 (a)
OneToOne
chimpanzee
(Pan troglodytes)
Mammalia PTP4A2 31 30
  • 99 (n)
OneToOne
platypus
(Ornithorhynchus anatinus)
Mammalia PTP4A2 31
  • 97 (a)
OneToOne
dog
(Canis familiaris)
Mammalia PTP4A2 31 30
  • 96.81 (n)
OneToOne
cow
(Bos Taurus)
Mammalia PTP4A2 31 30
  • 96.21 (n)
OneToOne
mouse
(Mus musculus)
Mammalia Ptp4a2 17 31 30
  • 95.41 (n)
rat
(Rattus norvegicus)
Mammalia Ptp4a2 30
  • 92.81 (n)
chicken
(Gallus gallus)
Aves PTP4A2 31 30
  • 85.63 (n)
OneToOne
lizard
(Anolis carolinensis)
Reptilia PTP4A2 31
  • 95 (a)
OneToOne
tropical clawed frog
(Silurana tropicalis)
Amphibia ptp4a2 30
  • 80.44 (n)
zebrafish
(Danio rerio)
Actinopterygii ptp4a2b 31 30
  • 75.25 (n)
OneToMany
ptp4a2a 31
  • 60 (a)
OneToMany
Dr.3996 30
fruit fly
(Drosophila melanogaster)
Insecta PRL-1 31 32
  • 55 (a)
OneToMany
worm
(Caenorhabditis elegans)
Secernentea T19D2.2 31
  • 47 (a)
OneToMany
sea squirt
(Ciona savignyi)
Ascidiacea CSA.10622 31
  • 63 (a)
OneToMany
Species where no ortholog for PTP4A2 was found in the sources mined by GeneCards:
  • A. gosspyii yeast (Ashbya gossypii)
  • Actinobacteria (Mycobacterium tuberculosis)
  • African clawed frog (Xenopus laevis)
  • African malaria mosquito (Anopheles gambiae)
  • Alicante grape (Vitis vinifera)
  • alpha proteobacteria (Wolbachia pipientis)
  • amoeba (Dictyostelium discoideum)
  • Archea (Pyrococcus horikoshii)
  • baker's yeast (Saccharomyces cerevisiae)
  • barley (Hordeum vulgare)
  • beta proteobacteria (Neisseria meningitidis)
  • bread mold (Neurospora crassa)
  • Chromalveolata (Phytophthora infestans)
  • common water flea (Daphnia pulex)
  • corn (Zea mays)
  • E. coli (Escherichia coli)
  • filamentous fungi (Aspergillus nidulans)
  • Firmicute bacteria (Streptococcus pneumoniae)
  • fission yeast (Schizosaccharomyces pombe)
  • green algae (Chlamydomonas reinhardtii)
  • honey bee (Apis mellifera)
  • K. lactis yeast (Kluyveromyces lactis)
  • loblloly pine (Pinus taeda)
  • malaria parasite (Plasmodium falciparum)
  • medicago trunc (Medicago Truncatula)
  • moss (Physcomitrella patens)
  • orangutan (Pongo pygmaeus)
  • pig (Sus scrofa)
  • rainbow trout (Oncorhynchus mykiss)
  • rice (Oryza sativa)
  • 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)
  • thale cress (Arabidopsis thaliana)
  • tomato (Lycopersicon esculentum)
  • toxoplasmosis (Toxoplasma gondii)
  • Trichoplax (Trichoplax adhaerens)
  • wheat (Triticum aestivum)

Evolution for PTP4A2 Gene

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

Paralogs for PTP4A2 Gene

Paralogs for PTP4A2 Gene

(2) SIMAP similar genes for PTP4A2 Gene using alignment to 7 proteins:

  • TP4A2_HUMAN
  • E9PJC0_HUMAN
  • E9PL34_HUMAN
  • E9PML8_HUMAN
  • E9PMY3_HUMAN
  • E9PRR9_HUMAN
  • R4GN50_HUMAN

Pseudogenes.org Pseudogenes for PTP4A2 Gene

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

Variants for PTP4A2 Gene

Additional dbSNP identifiers (rs#s) for PTP4A2 Gene

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

Variant ID Type Subtype PubMed ID
dgv71n106 CNV deletion 24896259
esv2127776 CNV deletion 18987734
esv2746463 CNV deletion 23290073
esv2746475 CNV deletion 23290073
esv2758930 CNV loss 17122850
esv33582 CNV loss 17666407
esv3560360 CNV deletion 23714750
nsv1009817 CNV gain 25217958
nsv1076345 CNV deletion 25765185
nsv1144366 CNV deletion 24896259
nsv834591 CNV loss 17160897
nsv945868 CNV duplication 23825009
nsv947424 CNV duplication 23825009
nsv950583 CNV duplication 24416366

Variation tolerance for PTP4A2 Gene

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

Additional Variant Information for PTP4A2 Gene

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

No data available for Polymorphic Variants from UniProtKB/Swiss-Prot and Sequence variations, with clinical significance, from ClinVar and Humsavar, with links to dbSNP for PTP4A2 Gene

Disorders for PTP4A2 Gene

MalaCards: The human disease database

(2) MalaCards diseases for PTP4A2 Gene - From: DISEASES and Novoseek

Disorder Aliases PubMed IDs
ovarian lymphoma
centronuclear myopathy
  • myotubular myopathy
- elite association - COSMIC cancer census association via MalaCards

Additional Disease Information for PTP4A2

genes like me logo Genes that share disorders with PTP4A2: view

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

Publications for PTP4A2 Gene

  1. Characterization and genomic mapping of genes and pseudogenes of a new human protein tyrosine phosphatase. (PMID: 8661118) Zhao Z … Caskey CT (Genomics 1996) 2 3 4 23 54
  2. Analysis of stromal-epithelial interactions in prostate cancer identifies PTPCAAX2 as a potential oncogene. (PMID: 11734337) Wang Q … Waxman J (Cancer letters 2002) 3 4 23 54
  3. Prenylation of oncogenic human PTP(CAAX) protein tyrosine phosphatases. (PMID: 9018080) Cates CA … Crowell DN (Cancer letters 1996) 3 4 23 54
  4. The DNA sequence and biological annotation of human chromosome 1. (PMID: 16710414) Gregory SG … Prigmore E (Nature 2006) 3 4 54
  5. The status, quality, and expansion of the NIH full-length cDNA project: the Mammalian Gene Collection (MGC). (PMID: 15489334) Gerhard DS … MGC Project Team (Genome research 2004) 3 4 54

Products for PTP4A2 Gene

Sources for PTP4A2 Gene