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

Aliases for MINPP1 Gene

Aliases for MINPP1 Gene

  • Multiple Inositol-Polyphosphate Phosphatase 1 2 3 5
  • Multiple Inositol Polyphosphate Histidine Phosphatase, 1 2 3
  • Inositol (1,3,4,5)-Tetrakisphosphate 3-Phosphatase 3 4
  • 2,3-Bisphosphoglycerate 3-Phosphatase 3 4
  • Ins(1,3,4,5)P(4) 3-Phosphatase 3 4
  • 2,3-BPG Phosphatase 3 4
  • EC 3.1.3.62 4 61
  • MIPP 3 4
  • Multiple Inositol Polyphosphate Phosphatase 1 3
  • Multiple Inositol Polyphosphate Phosphatase 2 3
  • EC 3.1.3.80 4
  • HIPER1 3
  • MINPP2 3

External Ids for MINPP1 Gene

Previous GeneCards Identifiers for MINPP1 Gene

  • GC10P088146
  • GC10P088486
  • GC10P089395
  • GC10P088929
  • GC10P089254
  • GC10P082898
  • GC10P089264

Summaries for MINPP1 Gene

Entrez Gene Summary for MINPP1 Gene

  • This gene encodes multiple inositol polyphosphate phosphatase; an enzyme that removes 3-phosphate from inositol phosphate substrates. It is the only enzyme known to hydrolzye inositol pentakisphosphate and inositol hexakisphosphate. This enzyme also converts 2,3 bisphosphoglycerate (2,3-BPG) to 2-phosphoglycerate; an activity formerly thought to be exclusive to 2,3-BPG synthase/2-phosphatase (BPGM) in the Rapoport-Luebering shunt of the glycolytic pathway.[provided by RefSeq, Sep 2009]

GeneCards Summary for MINPP1 Gene

MINPP1 (Multiple Inositol-Polyphosphate Phosphatase 1) is a Protein Coding gene. Diseases associated with MINPP1 include Thyroid Cancer, Nonmedullary, 2 and Polyposis, Juvenile Intestinal. Among its related pathways are Metabolism and Inositol phosphate metabolism (KEGG). GO annotations related to this gene include phosphatase activity and phosphohistidine phosphatase activity.

UniProtKB/Swiss-Prot for MINPP1 Gene

  • Acts as a phosphoinositide 5- and phosphoinositide 6-phosphatase and regulates cellular levels of inositol pentakisphosphate (InsP5) and inositol hexakisphosphate (InsP6). Also acts as a 2,3-bisphosphoglycerate 3-phosphatase, by mediating the dephosphorylation of 2,3-bisphosphoglycerate (2,3-BPG) to produce phospho-D-glycerate without formation of 3-phosphoglycerate. May play a role in bone development (endochondral ossification). May play a role in the transition of chondrocytes from proliferation to hypertrophy (By similarity).

Gene Wiki entry for MINPP1 Gene

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

Genomics for MINPP1 Gene

Regulatory Elements for MINPP1 Gene

Enhancers for MINPP1 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
GH10F087545 0.9 Ensembl ENCODE 8 +44.4 44377 2.9 PKNOX1 ESRRA TAL1 JUN ETV1 MAX FEZF1 RAD21 NR2F6 NFE2 PAPSS2 ENSG00000196566 MINPP1 GC10P087578 MIR4678
GH10F087541 0.4 ENCODE 7.9 +38.5 38507 0.1 MAFG NFE2 NFE2L2 MINPP1 GC10P087578 MIR4678
GH10F087550 0.8 Ensembl ENCODE 7.8 +48.1 48140 0.6 ENSG00000196566 PAPSS2 MINPP1 GC10P087578 MIR4678
GH10F086534 1.2 Ensembl ENCODE 6.4 -966.6 -966642 2.5 ARID4B DMAP1 ZNF48 ZNF143 RCOR1 THAP11 SP5 ZHX2 USF2 MXD4 RNU6-780P MINPP1 LDB3 LOC105378408 LOC105378407
GH10F088060 1.4 FANTOM5 Ensembl ENCODE 5.5 +563.5 563509 12.6 HDGF PKNOX1 WRNIP1 YBX1 YY1 JUNB TBX21 ZNF518A ZNF623 MAFF PTEN KLLN FAM35A MINPP1 NUTM2D MED6P1 GC10P088093
- Elite enhancer/Elite enhancer-gene association Download Table
Download GeneHancer data dump

Enhancers around MINPP1 on UCSC Golden Path with GeneCards custom track

Genomic Location for MINPP1 Gene

Chromosome:
10
Start:
87,502,792 bp from pter
End:
87,553,461 bp from pter
Size:
50,670 bases
Orientation:
Plus strand

Genomic View for MINPP1 Gene

Genes around MINPP1 on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for MINPP1 Gene

Proteins for MINPP1 Gene

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

    Protein Symbol:
    Q9UNW1-MINP1_HUMAN
    Recommended name:
    Multiple inositol polyphosphate phosphatase 1
    Protein Accession:
    Q9UNW1
    Secondary Accessions:
    • F5H683
    • O95172
    • O95286
    • Q59EJ2
    • Q9UGA3

    Protein attributes for MINPP1 Gene

    Size:
    487 amino acids
    Molecular mass:
    55051 Da
    Quaternary structure:
    No Data Available
    SequenceCaution:
    • Sequence=BAD93056.1; Type=Erroneous initiation; Evidence={ECO:0000305};

    Alternative splice isoforms for MINPP1 Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for MINPP1 Gene

Selected DME Specific Peptides for MINPP1 Gene

Post-translational modifications for MINPP1 Gene

  • Glycosylation at Ser 42, Asn 242, and Asn 481
  • Modification sites at PhosphoSitePlus

Domains & Families for MINPP1 Gene

Gene Families for MINPP1 Gene

Protein Domains for MINPP1 Gene

Graphical View of Domain Structure for InterPro Entry

Q9UNW1

UniProtKB/Swiss-Prot:

MINP1_HUMAN :
  • Belongs to the histidine acid phosphatase family. MINPP1 subfamily.
Family:
  • Belongs to the histidine acid phosphatase family. MINPP1 subfamily.
genes like me logo Genes that share domains with MINPP1: view

Function for MINPP1 Gene

Molecular function for MINPP1 Gene

GENATLAS Biochemistry:
multiple inositol polyphosphate phosphatase 1,belonging to a distinct group of histidine phosphatase
UniProtKB/Swiss-Prot BiophysicochemicalProperties:
Kinetic parameters: KM=0.61 mM for 2,3-bisphosphoglycerate {ECO:0000269 PubMed:18413611}; KM=90 uM for inositol hexakisphosphate {ECO:0000269 PubMed:16759730}; Vmax=15.8 nmol/min/mg enzyme with 2,3-bisphospho-D-glycerate as substrate {ECO:0000269 PubMed:18413611}; Vmax=6.2 nmol/min/mg enzyme with inositol hexakisphosphate as substrate {ECO:0000269 PubMed:16759730};
UniProtKB/Swiss-Prot CatalyticActivity:
Myo-inositol hexakisphosphate + H(2)O = myo-inositol pentakisphosphate (mixed isomers) + phosphate.
UniProtKB/Swiss-Prot CatalyticActivity:
2,3-bisphospho-D-glycerate + H(2)O = 2-phospho-D-glycerate + phosphate.
UniProtKB/Swiss-Prot Function:
Acts as a phosphoinositide 5- and phosphoinositide 6-phosphatase and regulates cellular levels of inositol pentakisphosphate (InsP5) and inositol hexakisphosphate (InsP6). Also acts as a 2,3-bisphosphoglycerate 3-phosphatase, by mediating the dephosphorylation of 2,3-bisphosphoglycerate (2,3-BPG) to produce phospho-D-glycerate without formation of 3-phosphoglycerate. May play a role in bone development (endochondral ossification). May play a role in the transition of chondrocytes from proliferation to hypertrophy (By similarity).

Enzyme Numbers (IUBMB) for MINPP1 Gene

Gene Ontology (GO) - Molecular Function for MINPP1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0003993 acid phosphatase activity IBA --
GO:0004446 inositol-hexakisphosphate phosphatase activity IEA --
GO:0008969 phosphohistidine phosphatase activity TAS 10087200
GO:0016787 hydrolase activity IEA --
GO:0016791 phosphatase activity IEA --
genes like me logo Genes that share ontologies with MINPP1: view
genes like me logo Genes that share phenotypes with MINPP1: view

Human Phenotype Ontology for MINPP1 Gene

HPO Id HPO Name Alternative Ids Definition Synonyms

Animal Models for MINPP1 Gene

MGI Knock Outs for MINPP1:

Animal Model Products

miRNA for MINPP1 Gene

Flow Cytometry Products

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

Localization for MINPP1 Gene

Subcellular locations from UniProtKB/Swiss-Prot for MINPP1 Gene

Endoplasmic reticulum lumen.

Subcellular locations from

COMPARTMENTS
Jensen Localization Image for MINPP1 Gene COMPARTMENTS Subcellular localization image for MINPP1 gene
Compartment Confidence
endoplasmic reticulum 5
extracellular 5
cytosol 2
mitochondrion 2
vacuole 2
endosome 1
lysosome 1
peroxisome 1

Gene Ontology (GO) - Cellular Components for MINPP1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005783 endoplasmic reticulum TAS 10087200
GO:0005788 endoplasmic reticulum lumen TAS --
GO:0070062 extracellular exosome IDA 23376485
genes like me logo Genes that share ontologies with MINPP1: view

Pathways & Interactions for MINPP1 Gene

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

Gene Ontology (GO) - Biological Process for MINPP1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0001503 ossification NAS 9923613
GO:0006797 polyphosphate metabolic process TAS 10087200
GO:0016311 dephosphorylation IEA --
GO:0030282 bone mineralization NAS 9923613
GO:0043647 inositol phosphate metabolic process TAS --
genes like me logo Genes that share ontologies with MINPP1: view

No data available for SIGNOR curated interactions for MINPP1 Gene

Drugs & Compounds for MINPP1 Gene

(4) Drugs for MINPP1 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
2-Phospho-D-glyceric acid Experimental Pharma 0

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

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
2,3-Diphosphoglyceric acid
  • (2R)-2,3-bis(phosphonooxy)-Propanoate
  • (2R)-2,3-bis(phosphonooxy)-Propanoic acid
  • (R)-2,3-bis(phosphonooxy)-Propanoate
  • (R)-2,3-bis(phosphonooxy)-Propanoic acid
  • 2,3-Bis(phosphonooxy)-Propanoate
138-81-8
Inositol 1,3,4,5-tetraphosphate
  • 1,3,4,5-Tetrakis(dihydrogen phosphate) myo-Inositol
  • 1D-Myo-inositol 1,3,4,5-tetrakis(dihydrogen phosphate)
  • 1D-Myo-inositol 1,3,4,5-tetrakisphosphate
  • D-Myo-inositol 1,3,4,5-tetrakisphosphate
  • Inositol 1,3,4,5-tetrakis(phosphate)
102850-29-3
Inositol 1,4,5-trisphosphate
  • 1D-Myo-Inositol 1,4,5-trisphosphate
  • D-Myo-Inositol 1,4,5-trisphosphate
  • Inositol 1,4,5-trisphosphate
88269-39-0
Myo-inositol hexakisphosphate
  • 1D-Myo-Inositol 1,2,3,4,5,6-hexakisphosphate
  • 1D-Myo-inositol hexakisphosphate
  • D-Myo-Inositol 1,2,3,4,5,6-hexakisphosphate
  • Inositol 1,2,3,4,5,6-hexakisphosphate
  • Myo-Inositol 1,2,3,4,5,6-hexakisphosphate
83-86-3
Phosphate
  • NFB Orthophosphate
  • O-Phosphoric acid
  • Ortho-phosphate
  • Orthophosphate (PO43-)
  • Orthophosphate(3-)
14265-44-2
genes like me logo Genes that share compounds with MINPP1: view

Transcripts for MINPP1 Gene

Unigene Clusters for MINPP1 Gene

Multiple inositol-polyphosphate phosphatase 1:
Representative Sequences:

Flow Cytometry Products

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

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

Relevant External Links for MINPP1 Gene

GeneLoc Exon Structure for
MINPP1
ECgene alternative splicing isoforms for
MINPP1

Expression for MINPP1 Gene

mRNA expression in normal human tissues for MINPP1 Gene

mRNA expression in embryonic tissues and stem cells from LifeMap Discovery

Protein differential expression in normal tissues from HIPED for MINPP1 Gene

This gene is overexpressed in Serum (50.8) and Plasma (9.3).

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



NURSA nuclear receptor signaling pathways regulating expression of MINPP1 Gene:

MINPP1

SOURCE GeneReport for Unigene cluster for MINPP1 Gene:

Hs.121260

mRNA Expression by UniProt/SwissProt for MINPP1 Gene:

Q9UNW1-MINP1_HUMAN
Tissue specificity: Widely expressed with highest levels in kidney, liver and placenta.
genes like me logo Genes that share expression patterns with MINPP1: view

Primer Products

No data available for mRNA differential expression in normal tissues and Protein tissue co-expression partners for MINPP1 Gene

Orthologs for MINPP1 Gene

This gene was present in the common ancestor of eukaryotes.

Orthologs for MINPP1 Gene

Organism Taxonomy Gene Similarity Type Details
chimpanzee
(Pan troglodytes)
Mammalia MINPP1 34 35
  • 99.11 (n)
cow
(Bos Taurus)
Mammalia MINPP1 34 35
  • 88.61 (n)
dog
(Canis familiaris)
Mammalia MINPP1 34 35
  • 88.56 (n)
rat
(Rattus norvegicus)
Mammalia Minpp1 34
  • 82.88 (n)
mouse
(Mus musculus)
Mammalia Minpp1 34 16 35
  • 81.7 (n)
platypus
(Ornithorhynchus anatinus)
Mammalia MINPP1 35
  • 73 (a)
OneToOne
oppossum
(Monodelphis domestica)
Mammalia MINPP1 35
  • 67 (a)
OneToOne
chicken
(Gallus gallus)
Aves MINPP1 34 35
  • 66.43 (n)
lizard
(Anolis carolinensis)
Reptilia MINPP1 35
  • 49 (a)
OneToOne
tropical clawed frog
(Silurana tropicalis)
Amphibia minpp1 34
  • 59.95 (n)
zebrafish
(Danio rerio)
Actinopterygii minpp1b 34 35
  • 55.09 (n)
minpp1a 35
  • 44 (a)
OneToMany
zgc56080 34
rainbow trout
(Oncorhynchus mykiss)
Actinopterygii Omy.485 34
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP003555 34
  • 43.47 (n)
fruit fly
(Drosophila melanogaster)
Insecta Mipp2 36 34 35
  • 42.43 (n)
Mipp1 35
  • 24 (a)
OneToMany
baker's yeast
(Saccharomyces cerevisiae)
Saccharomycetes PHO11 37
thale cress
(Arabidopsis thaliana)
eudicotyledons AT1G09870 34
  • 42.09 (n)
rice
(Oryza sativa)
Liliopsida Os03g0818100 34
  • 43.56 (n)
sea squirt
(Ciona savignyi)
Ascidiacea -- 35
  • 38 (a)
OneToOne
Species where no ortholog for MINPP1 was found in the sources mined by GeneCards:
  • A. gosspyii yeast (Ashbya gossypii)
  • Actinobacteria (Mycobacterium tuberculosis)
  • African clawed frog (Xenopus laevis)
  • Alicante grape (Vitis vinifera)
  • alpha proteobacteria (Wolbachia pipientis)
  • amoeba (Dictyostelium discoideum)
  • Archea (Pyrococcus horikoshii)
  • 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)
  • 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)
  • wheat (Triticum aestivum)
  • worm (Caenorhabditis elegans)

Evolution for MINPP1 Gene

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

Paralogs for MINPP1 Gene

No data available for Paralogs for MINPP1 Gene

Variants for MINPP1 Gene

Sequence variations from dbSNP and Humsavar for MINPP1 Gene

SNP ID Clin Chr 10 pos Sequence Context AA Info Type
rs104894171 Thyroid cancer, non-medullary, 2 (NMTC2) [MIM:188470], Pathogenic 87,508,507(+) TTTGC(A/G)AGTGC reference, missense
rs119486096 Thyroid cancer, non-medullary, 2 (NMTC2) [MIM:188470], Pathogenic 87,505,037(+) GGCCT(C/T)GTCGC upstream-variant-2KB, reference, missense, utr-variant-5-prime
rs10047390 -- 87,527,210(+) GTTCT(C/G)TTTTA intron-variant
rs10047394 -- 87,527,397(+) ATATT(C/G)GTTGT intron-variant
rs10509407 -- 87,503,230(+) GTAAG(C/T)GGAGT upstream-variant-2KB, utr-variant-5-prime

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

Variant ID Type Subtype PubMed ID
dgv1332n54 CNV loss 21841781
dgv166n67 CNV gain 20364138
dgv24n73 CNV deletion 24416366
dgv493n106 CNV deletion 24896259
esv1003677 CNV loss 20482838
esv2657019 CNV deletion 23128226
esv26704 CNV gain+loss 19812545
esv2759774 CNV gain+loss 17122850
esv3261718 CNV deletion 24192839
esv3546628 CNV deletion 23714750
esv3624109 CNV loss 21293372
esv3624110 CNV loss 21293372
esv3891880 CNV gain 25118596
nsv428236 CNV loss 18775914
nsv508598 CNV deletion 20534489
nsv510993 OTHER complex 20534489
nsv511458 CNV loss 21212237
nsv512173 CNV loss 21212237
nsv551825 CNV gain 21841781
nsv551826 CNV loss 21841781
nsv551827 CNV gain 21841781
nsv551830 CNV gain+loss 21841781
nsv819899 CNV loss 19587683
nsv820304 CNV gain 19587683
nsv821205 CNV deletion 20802225
nsv825496 CNV loss 20364138
nsv825497 CNV gain 20364138
nsv825499 CNV loss 20364138
nsv950987 CNV duplication 24416366

Variation tolerance for MINPP1 Gene

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

Relevant External Links for MINPP1 Gene

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

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

Disorders for MINPP1 Gene

MalaCards: The human disease database

(2) MalaCards diseases for MINPP1 Gene - From: OMIM, ClinVar, Swiss-Prot, and DISEASES

Disorder Aliases PubMed IDs
thyroid cancer, nonmedullary, 2
  • thyroid carcinoma, follicular, somatic
polyposis, juvenile intestinal
  • juvenile polyposis syndrome, infantile form
- elite association - COSMIC cancer census association via MalaCards

UniProtKB/Swiss-Prot

MINP1_HUMAN
  • Thyroid cancer, non-medullary, 2 (NMTC2) [MIM:188470]: A form of non-medullary thyroid cancer (NMTC), a cancer characterized by tumors originating from the thyroid follicular cells. NMTCs represent approximately 95% of all cases of thyroid cancer and are classified into papillary, follicular, Hurthle cell, and anaplastic neoplasms. {ECO:0000269 PubMed:11297621}. Note=Disease susceptibility is associated with variations affecting the gene represented in this entry.

Relevant External Links for MINPP1

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

No data available for Genatlas for MINPP1 Gene

Publications for MINPP1 Gene

  1. Multiple inositol polyphosphate phosphatase: evolution as a distinct group within the histidine phosphatase family and chromosomal localization of the human and mouse genes to chromosomes 10q23 and 19. (PMID: 10087200) Chi H. … Reynolds P.R. (Genomics 1999) 2 3 4 22 64
  2. Somatic mutation and germline variants of MINPP1, a phosphatase gene located in proximity to PTEN on 10q23.3, in follicular thyroid carcinomas. (PMID: 11297621) Gimm O. … Eng C. (J. Clin. Endocrinol. Metab. 2001) 3 4 22 64
  3. The human and rat forms of multiple inositol polyphosphate phosphatase: functional homology with a histidine acid phosphatase up- regulated during endochondral ossification. (PMID: 9923613) Caffrey J.J. … Shears S.B. (FEBS Lett. 1999) 3 4 22 64
  4. A meta-analysis of four genome-wide association studies of survival to age 90 years or older: the Cohorts for Heart and Aging Research in Genomic Epidemiology Consortium. (PMID: 20304771) Newman A.B. … Murabito J.M. (J. Gerontol. A Biol. Sci. Med. Sci. 2010) 3 46 64
  5. Dephosphorylation of 2,3-bisphosphoglycerate by MIPP expands the regulatory capacity of the Rapoport-Luebering glycolytic shunt. (PMID: 18413611) Cho J. … Shears S.B. (Proc. Natl. Acad. Sci. U.S.A. 2008) 3 4 64

Products for MINPP1 Gene

Sources for MINPP1 Gene

Content
Loading form....