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

Aliases for PTPRU Gene

Aliases for PTPRU Gene

  • Protein Tyrosine Phosphatase, Receptor Type U 2 3 5
  • Receptor-Type Protein-Tyrosine Phosphatase Psi 3 4
  • Protein-Tyrosine Phosphatase Receptor Omicron 3 4
  • Pancreatic Carcinoma Phosphatase 2 3 4
  • Protein-Tyrosine Phosphatase Pi 3 4
  • Protein-Tyrosine Phosphatase J 3 4
  • Pi R-PTP-Psi 2 3
  • EC 3.1.3.48 4 61
  • R-PTP-PSI 3 4
  • R-PTP-U 3 4
  • PTP Pi 3 4
  • PTP-RO 3 4
  • HPTP-J 3 4
  • PCP-2 3 4
  • PTP-J 3 4
  • PTPRO 3 4
  • FMI 3 4
  • Receptor Protein Tyrosine Phosphatase HPTP-J 3
  • Receptor-Type Tyrosine-Protein Phosphatase U 3
  • PTP-PI 3
  • PTPPSI 3
  • PTPU2 3
  • PCP2 4
  • PTP 3

External Ids for PTPRU Gene

Previous GeneCards Identifiers for PTPRU Gene

  • GC01P029569
  • GC01P028728
  • GC01P029068
  • GC01P029383
  • GC01P027814

Summaries for PTPRU Gene

Entrez Gene Summary for PTPRU Gene

  • The protein encoded by this gene is a member of the protein tyrosine phosphatase (PTP) family. PTPs are known to be signaling molecules that regulate a variety of cellular processes including cell growth, differentiation, mitotic cycle, and oncogenic transformation. This PTP possesses an extracellular region, a single transmembrane region, and two tandem intracellular catalytic domains, and thus represents a receptor-type PTP. The extracellular region contains a meprin-A5 antigen-PTP (MAM) domain, Ig-like and fibronectin type III-like repeats. This PTP was thought to play roles in cell-cell recognition and adhesion. Studies of the similar gene in mice suggested the role of this PTP in early neural development. The expression of this gene was reported to be regulated by phorbol myristate acetate (PMA) or calcium ionophore in Jurkat T lymphoma cells. Alternatively spliced transcript variants have been reported. [provided by RefSeq, Aug 2010]

GeneCards Summary for PTPRU Gene

PTPRU (Protein Tyrosine Phosphatase, Receptor Type U) is a Protein Coding gene. Diseases associated with PTPRU include Galloway-Mowat Syndrome. Among its related pathways are Development EPO-induced Jak-STAT pathway and RET signaling. GO annotations related to this gene include phosphatase activity and beta-catenin binding. An important paralog of this gene is PTPRK.

UniProtKB/Swiss-Prot for PTPRU Gene

  • Tyrosine-protein phosphatase which dephosphorylates CTNNB1. Regulates CTNNB1 function both in cell adhesion and signaling. May function in cell proliferation and migration and play a role in the maintenance of epithelial integrity. May play a role in megakaryocytopoiesis.

Gene Wiki entry for PTPRU Gene

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

Genomics for PTPRU Gene

Regulatory Elements for PTPRU Gene

Enhancers for PTPRU 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
GH01G029271 1.1 Ensembl ENCODE 12.1 +35.4 35445 1.3 SOX13 KLF1 FOXA2 SAP130 TEAD4 ARID4B RBBP5 ZIC2 TEAD3 ZNF121 PTPRU MECR ENSG00000237934 TMEM200B LINC01756
GH01G029236 1.4 FANTOM5 ENCODE 8.7 +2.2 2199 5.1 HDGF FOXA2 CREB3L1 ARNT ARID4B SIN3A DMAP1 ZNF2 CBX5 ZNF207 TRNAU1AP SNHG12 TMEM200B PHACTR4 GMEB1 SNORA73B RAB42 SNHG3 ENSG00000237934 PTPRU
GH01G028925 1.9 FANTOM5 Ensembl ENCODE dbSUPER 5 -308.2 -308190 6.1 HDGF PKNOX1 FOXA2 MLX CREB3L1 ARNT ARID4B FEZF1 YY1 SLC30A9 ENSG00000233427 EPB41 MECR PTPRU GC01M028891 RPL27P4
GH01G029247 1 Ensembl ENCODE 6.6 +13.0 12970 3.0 PKNOX1 ESRRA ATF1 ETV1 TEAD4 ZMYM3 RBBP5 CEBPG ZIC2 ETS1 MECR PTPRU EPB41 LINC01756
GH01G029144 1.2 ENCODE dbSUPER 4.7 -89.9 -89882 3.3 FOXA2 SIN3A ARID4B DMAP1 ZNF48 YY1 TCF12 SLC30A9 GATA2 FOS TMEM200B MECR PTPRU SRSF4 GC01P029145 ENSG00000225750
- Elite enhancer and/or Elite enhancer-gene association Download GeneHancer data dump

Enhancers around PTPRU on UCSC Golden Path with GeneCards custom track

Promoters for PTPRU Gene
Ensembl Regulatory Elements (ENSRs) TSS Distance (bp) Size (bp) Binding Sites for Transcription Factors within promoters
ENSR00000250929 -16 601 HDGF ATF1 CREB3L1 ARNT ARID4B ZNF2 CBX5 ZNF143 REST SMARCA4
ENSR00000003955 1284 801 ARID4B SIN3A DMAP1 GLI4 ZNF2 GLIS2 GATA2 FOS SP3 YY2

Genomic Location for PTPRU Gene

Chromosome:
1
Start:
29,236,516 bp from pter
End:
29,326,813 bp from pter
Size:
90,298 bases
Orientation:
Plus strand

Genomic View for PTPRU Gene

Genes around PTPRU on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for PTPRU Gene

Proteins for PTPRU Gene

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

    Protein Symbol:
    Q92729-PTPRU_HUMAN
    Recommended name:
    Receptor-type tyrosine-protein phosphatase U
    Protein Accession:
    Q92729
    Secondary Accessions:
    • A6H8L1
    • O00197
    • P78399
    • Q59HA4
    • Q5SYU4
    • Q5SYU5
    • Q92735
    • Q92850

    Protein attributes for PTPRU Gene

    Size:
    1446 amino acids
    Molecular mass:
    162423 Da
    Quaternary structure:
    • Forms homooligomeric complexes which mediate cell homotypic adhesion (Probable). Interacts (via the cytoplasmic juxtamembrane domain) with CTNNB1; may mediate interaction with the cadherin/catenin adhesion complex. Interacts with KIT. May interact with AP3B1.
    SequenceCaution:
    • Sequence=CAA65016.1; Type=Miscellaneous discrepancy; Note=Several sequencing problems.; Evidence={ECO:0000305}; Sequence=CAA65832.1; Type=Miscellaneous discrepancy; Note=Several sequencing problems.; Evidence={ECO:0000305};

    Alternative splice isoforms for PTPRU Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for PTPRU Gene

Selected DME Specific Peptides for PTPRU Gene

Q92729:
  • NYINAAL
  • TITVLLRPAQ
  • PFTVGDN
  • PIAPPQL
  • EGVVDIYNCV
  • LVEVGRVKC
  • ELAVSTFWPNEYQ
  • ITQYEISY
  • AELIVKEPPTPIAPP
  • VRTFALERRGYSA
  • NSIIGDGPI
  • CSIALLPRN
  • EYESFFEG
  • GRTGCYIV
  • NPEGRKE
  • YKLWHLDPD
  • DYINANY
  • HGVPYHATGLL
  • RVADLLQHI
  • NCIRIARKAACK
  • RSFTDQSTLQEDER
  • QTEEQYIFIHDA
  • DFWRMVW
  • HCLNGGGRSG
  • DFWRLVYDYGCTSIVMLN
  • LHPGTTY
  • VMLNQLNQSNSAWPC
  • DRCLPFLI

Post-translational modifications for PTPRU Gene

  • N-glycosylated.
  • Phosphorylated on tyrosine residues upon activation of KIT with stem cell factor (SCF). The 73 kDa proteolytic product is not phosphorylated.
  • The extracellular domain is proteolytically processed through cleavage within the fibronectin type-III 4 domain (By similarity). In addition to the 190 kDa full-length protein, proteolytic products of 100 kDa, 80 kDa and 73 kDa are observed.
  • Glycosylation at isoforms=2, 3, 475, Asn410, and Asn685
  • Modification sites at PhosphoSitePlus

Domains & Families for PTPRU Gene

Suggested Antigen Peptide Sequences for PTPRU Gene

GenScript: Design optimal peptide antigens:

Graphical View of Domain Structure for InterPro Entry

Q92729

UniProtKB/Swiss-Prot:

PTPRU_HUMAN :
  • Belongs to the protein-tyrosine phosphatase family. Receptor class 2B subfamily.
Family:
  • Belongs to the protein-tyrosine phosphatase family. Receptor class 2B subfamily.
genes like me logo Genes that share domains with PTPRU: view

Function for PTPRU Gene

Molecular function for PTPRU Gene

UniProtKB/Swiss-Prot CatalyticActivity:
Protein tyrosine phosphate + H(2)O = protein tyrosine + phosphate.
UniProtKB/Swiss-Prot Function:
Tyrosine-protein phosphatase which dephosphorylates CTNNB1. Regulates CTNNB1 function both in cell adhesion and signaling. May function in cell proliferation and migration and play a role in the maintenance of epithelial integrity. May play a role in megakaryocytopoiesis.
UniProtKB/Swiss-Prot Induction:
Up-regulated upon cell contact (at protein level). Down-regulated by phorbol ester (at protein level) and calcium ionophore but up-regulated by phorbol ester in megakaryocytic cells (PubMed:10397721).

Enzyme Numbers (IUBMB) for PTPRU Gene

Gene Ontology (GO) - Molecular Function for PTPRU Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0004725 protein tyrosine phosphatase activity IMP 16574648
GO:0005001 transmembrane receptor protein tyrosine phosphatase activity NAS 8700514
GO:0005515 protein binding IPI 10397721
GO:0008013 beta-catenin binding IPI 16574648
GO:0016787 hydrolase activity IEA --
genes like me logo Genes that share ontologies with PTPRU: view
genes like me logo Genes that share phenotypes with PTPRU: view

Animal Models for PTPRU Gene

MGI Knock Outs for PTPRU:

Animal Model Products

  • Taconic Biosciences Mouse Models for PTPRU

CRISPR Products

miRNA for PTPRU Gene

miRTarBase miRNAs that target PTPRU

Inhibitory RNA Products

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

Localization for PTPRU Gene

Subcellular locations from UniProtKB/Swiss-Prot for PTPRU Gene

Cell junction. Cell membrane; Single-pass type I membrane protein.

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 PTPRU gene
Compartment Confidence
plasma membrane 5
extracellular 3
peroxisome 1
endoplasmic reticulum 1
lysosome 1

Gene Ontology (GO) - Cellular Components for PTPRU Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005886 plasma membrane TAS --
GO:0005887 integral component of plasma membrane NAS 8700514
GO:0005911 cell-cell junction IDA 12501215
GO:0016020 membrane IEA --
GO:0016021 integral component of membrane IEA --
genes like me logo Genes that share ontologies with PTPRU: view

Pathways & Interactions for PTPRU Gene

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

Pathways by source for PTPRU Gene

1 BioSystems pathway for PTPRU Gene
2 Reactome pathways for PTPRU Gene
1 Qiagen pathway for PTPRU Gene

Gene Ontology (GO) - Biological Process for PTPRU Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0006470 protein dephosphorylation IDA 12501215
GO:0007155 cell adhesion NAS 8700514
GO:0007185 transmembrane receptor protein tyrosine phosphatase signaling pathway NAS 8700514
GO:0008285 negative regulation of cell proliferation IDA 16574648
GO:0016311 dephosphorylation IEA --
genes like me logo Genes that share ontologies with PTPRU: view

No data available for SIGNOR curated interactions for PTPRU Gene

Drugs & Compounds for PTPRU Gene

(18) Drugs for PTPRU Gene - From: ApexBio, HMDB, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
Phosphoric acid Approved Pharma 0
Water Approved Pharma 0
Etidronate Pharma Osteoclast function modifiers (important in bone metastasis) 0
sodium orthovanadate Pharma PTP inhibitor 0

(8) Additional Compounds for PTPRU Gene - From: HMDB and Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
Phosphate
  • NFB Orthophosphate
  • O-Phosphoric acid
  • Ortho-phosphate
  • Orthophosphate (PO43-)
  • Orthophosphate(3-)
14265-44-2

(2) ApexBio Compounds for PTPRU Gene

Compound Action Cas Number
Etidronate 2809-21-4
Sodium Orthovanadate PTP inhibitor 13721-39-6
genes like me logo Genes that share compounds with PTPRU: view

Drug Products

Transcripts for PTPRU Gene

Unigene Clusters for PTPRU Gene

Protein tyrosine phosphatase, receptor type, U:
Representative Sequences:

CRISPR Products

Inhibitory RNA Products

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

ExUns: 1 ^ 2 ^ 3a · 3b ^ 4 ^ 5 ^ 6a · 6b ^ 7a · 7b ^ 8 ^ 9 ^ 10 ^ 11 ^ 12a · 12b ^ 13 ^ 14 ^ 15 ^ 16 ^ 17 ^ 18 ^ 19 ^ 20a · 20b · 20c ^
SP1: - - - -
SP2:
SP3: -
SP4:
SP5: -
SP6:
SP7:
SP8: -

ExUns: 21 ^ 22a · 22b ^ 23 ^ 24 ^ 25 ^ 26a · 26b ^ 27a · 27b ^ 28 ^ 29 ^ 30a · 30b · 30c
SP1: - -
SP2:
SP3:
SP4: -
SP5:
SP6:
SP7:
SP8:

Relevant External Links for PTPRU Gene

GeneLoc Exon Structure for
PTPRU
ECgene alternative splicing isoforms for
PTPRU

Expression for PTPRU Gene

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

mRNA expression in embryonic tissues and stem cells from LifeMap Discovery

Protein differential expression in normal tissues from HIPED for PTPRU Gene

This gene is overexpressed in Urinary Bladder (18.5), Salivary gland (16.6), Rectum (8.8), and Esophagus (6.2).

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



NURSA nuclear receptor signaling pathways regulating expression of PTPRU Gene:

PTPRU

SOURCE GeneReport for Unigene cluster for PTPRU Gene:

Hs.19718

mRNA Expression by UniProt/SwissProt for PTPRU Gene:

Q92729-PTPRU_HUMAN
Tissue specificity: High levels in brain, pancreas, and skeletal muscle; less in colon, kidney, liver, stomach, and uterus; not expressed in placenta and spleen. Also detected in heart, prostate, lung, thymus, testis and ovary. Ubiquitously expressed in brain. Expressed by hematopoietic stem cells.

Evidence on tissue expression from TISSUES for PTPRU Gene

  • Heart(5)
  • Pancreas(4.6)
  • Muscle(4.4)
  • Nervous system(4.4)
genes like me logo Genes that share expression patterns with PTPRU: view

Primer Products

No data available for mRNA differential expression in normal tissues , Protein tissue co-expression partners and Phenotype-based relationships between genes and organs from Gene ORGANizer for PTPRU Gene

Orthologs for PTPRU Gene

This gene was present in the common ancestor of animals.

Orthologs for PTPRU Gene

Organism Taxonomy Gene Similarity Type Details
chimpanzee
(Pan troglodytes)
Mammalia PTPRU 34 35
  • 99.62 (n)
cow
(Bos Taurus)
Mammalia PTPRU 34 35
  • 92.1 (n)
oppossum
(Monodelphis domestica)
Mammalia -- 35
  • 92 (a)
OneToMany
-- 35
  • 89 (a)
OneToMany
dog
(Canis familiaris)
Mammalia PTPRU 34 35
  • 91.81 (n)
mouse
(Mus musculus)
Mammalia Ptpru 34 16 35
  • 89.01 (n)
rat
(Rattus norvegicus)
Mammalia Ptpru 34
  • 88.61 (n)
platypus
(Ornithorhynchus anatinus)
Mammalia PTPRU 35
  • 68 (a)
OneToOne
chicken
(Gallus gallus)
Aves PTPRU 34 35
  • 81.19 (n)
lizard
(Anolis carolinensis)
Reptilia PTPRU 35
  • 81 (a)
OneToOne
tropical clawed frog
(Silurana tropicalis)
Amphibia ptpru 34
  • 66.05 (n)
Str.9623 34
zebrafish
(Danio rerio)
Actinopterygii PTPRU (3 of 3) 35
  • 75 (a)
OneToMany
ptprub 34 35
  • 71.96 (n)
ptprua 35
  • 71 (a)
OneToMany
wufj42a04 34
fruit fly
(Drosophila melanogaster)
Insecta CG7180 36
  • 32 (a)
sea squirt
(Ciona savignyi)
Ascidiacea CSA.1390 35
  • 37 (a)
OneToMany
Species where no ortholog for PTPRU 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)
  • worm (Caenorhabditis elegans)

Evolution for PTPRU Gene

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

Paralogs for PTPRU Gene

Paralogs for PTPRU Gene

Pseudogenes.org Pseudogenes for PTPRU Gene

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

Variants for PTPRU Gene

Sequence variations from dbSNP and Humsavar for PTPRU Gene

SNP ID Clin Chr 01 pos Sequence Context AA Info Type
rs558954146 A colorectal cancer sample 29,292,023(+) GCACC(C/T)GGGGT reference, missense
rs763868325 A colorectal cancer sample 29,303,914(+) CGAGG(C/T)GTCCC reference, missense
VAR_035650 A colorectal cancer sample
rs1000009883 -- 29,247,034(+) TTGCC(A/G)CACCC intron-variant
rs1000025973 -- 29,321,380(+) GGACT(A/G)CTTTG intron-variant

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

Variant ID Type Subtype PubMed ID
nsv1002686 CNV gain 25217958
nsv1118109 CNV deletion 24896259
nsv545922 CNV loss 21841781
nsv822220 CNV gain 20364138
nsv834546 CNV loss 17160897

Variation tolerance for PTPRU Gene

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

Relevant External Links for PTPRU Gene

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

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

Disorders for PTPRU Gene

MalaCards: The human disease database

(1) MalaCards diseases for PTPRU Gene - From: GeneCards

Disorder Aliases PubMed IDs
galloway-mowat syndrome
  • galloway syndrome
- elite association - COSMIC cancer census association via MalaCards
Search PTPRU in MalaCards View complete list of genes associated with diseases

Relevant External Links for PTPRU

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

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

Publications for PTPRU Gene

  1. Characterization of PCP-2, a novel receptor protein tyrosine phosphatase of the MAM domain family. (PMID: 8700514) Wang H.-Y. … Ullrich A. (Oncogene 1996) 2 3 4 22 64
  2. Transcriptional regulation of a receptor protein tyrosine phosphatase gene hPTP-J by PKC-mediated signaling pathways in Jurkat and Molt-4 T lymphoma cells. (PMID: 10395944) Wang B. … Nomoto K. (Biochim. Biophys. Acta 1999) 3 4 22 64
  3. The receptor protein tyrosine phosphatase, PTP-RO, is upregulated during megakaryocyte differentiation and is associated with the c-Kit receptor. (PMID: 10397721) Taniguchi Y. … Avraham H. (Blood 1999) 3 4 22 64
  4. Characterization and chromosomal localization of PTPRO, a novel receptor protein tyrosine phosphatase, expressed in hematopoietic stem cells. (PMID: 9434160) Avraham S. … Avraham H. (Gene 1997) 2 3 4 64
  5. Molecular cloning and characterization of a novel human receptor protein tyrosine phosphatase gene, hPTP-J: down-regulation of gene expression by PMA and calcium ionophore in Jurkat T lymphoma cells. (PMID: 9070223) Wang B. … Nomoto K. (Biochem. Biophys. Res. Commun. 1997) 3 4 22 64

Products for PTPRU Gene

Sources for PTPRU Gene

Content
Loading form....