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

Aliases for HMOX2 Gene

Aliases for HMOX2 Gene

  • Heme Oxygenase 2 2 3 3 5
  • Heme Oxygenase (Decycling) 2 2 3
  • HO-2 3 4
  • EC 1.14.14.18 4
  • HO2 4

External Ids for HMOX2 Gene

Previous GeneCards Identifiers for HMOX2 Gene

  • GC16P004549
  • GC16P004526
  • GC16P004466
  • GC16P004524

Summaries for HMOX2 Gene

Entrez Gene Summary for HMOX2 Gene

  • Heme oxygenase, an essential enzyme in heme catabolism, cleaves heme to form biliverdin, which is subsequently converted to bilirubin by biliverdin reductase, and carbon monoxide, a putative neurotransmitter. Heme oxygenase activity is induced by its substrate heme and by various nonheme substances. Heme oxygenase occurs as 2 isozymes, an inducible heme oxygenase-1 and a constitutive heme oxygenase-2. HMOX1 and HMOX2 belong to the heme oxygenase family. Several alternatively spliced transcript variants encoding three different isoforms have been found for this gene. [provided by RefSeq, Oct 2013]

GeneCards Summary for HMOX2 Gene

HMOX2 (Heme Oxygenase 2) is a Protein Coding gene. Diseases associated with HMOX2 include Type 1 Diabetes Mellitus 7 and Arrhythmogenic Right Ventricular Dysplasia, Familial, 4. Among its related pathways are Porphyrin and chlorophyll metabolism and Metabolism. Gene Ontology (GO) annotations related to this gene include heme oxygenase (decyclizing) activity. An important paralog of this gene is HMOX1.

UniProtKB/Swiss-Prot for HMOX2 Gene

  • Heme oxygenase cleaves the heme ring at the alpha methene bridge to form biliverdin. Biliverdin is subsequently converted to bilirubin by biliverdin reductase. Under physiological conditions, the activity of heme oxygenase is highest in the spleen, where senescent erythrocytes are sequestrated and destroyed. Heme oxygenase 2 could be implicated in the production of carbon monoxide in brain where it could act as a neurotransmitter.

Tocris Summary for HMOX2 Gene

  • Heme oxygenase (HO) catalyzes the degradation of heme. It is a membrane-bound enzyme that cleaves the heme ring at the alpha-methene bridge to produce bilverdin (which is metabolized further by bilirubin reductase to form bilirubin), iron and carbon monoxide.

Gene Wiki entry for HMOX2 Gene

Additional gene information for HMOX2 Gene

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

Genomics for HMOX2 Gene

GeneHancer (GH) Regulatory Elements for HMOX2 Gene

Promoters and enhancers for HMOX2 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
GH16J004473 Promoter/Enhancer 2.3 EPDnew Ensembl ENCODE dbSUPER 666 +1.5 1478 5.4 CLOCK MLX DMAP1 YY1 E2F8 ZNF143 ZNF548 SP3 NFYC GLIS1 NMRAL1 HMOX2 ZNF500 CREBBP ENSG00000261938 UBN1 CDIP1 NUDT16L1 MGRN1 GC16P004473
GH16J004474 Enhancer 0.6 Ensembl 666.6 -1.5 -1489 0.4 GATAD2A RXRA ZNF384 THRB RARA SP1 SMAD4 HNF4A NR2F6 RXRB HMOX2 GC16P004473 NMRAL1 GC16M004469
GH16J004503 Enhancer 1.2 Ensembl ENCODE dbSUPER 26.1 +30.5 30463 4.1 HDGF PKNOX1 RB1 BMI1 FEZF1 ZNF2 IRF4 RAD21 SCRT2 ZNF143 GC16P004506 NMRAL1 HMOX2 CDIP1 PPL
GH16J004368 Promoter/Enhancer 2.7 EPDnew FANTOM5 Ensembl ENCODE dbSUPER 10.9 -100.4 -100382 11 PKNOX1 CLOCK FOXA2 ARID4B SIN3A DMAP1 YY1 FOS KLF13 SP3 VASN NMRAL1 CREBBP HMOX2 MGRN1 UBN1 PAM16 GLIS2 CORO7 GC16P004366
GH16J004499 Enhancer 1.1 Ensembl ENCODE dbSUPER 26.3 +26.6 26636 2.8 SOX13 FOXA2 JUN INSM2 SIN3A ETS1 YY1 TEAD3 POLR2A SCRT2 HMOX2 CDIP1 GC16P004506 NMRAL1
- Elite GeneHancer and/or Elite GeneHancer-gene association Download GeneHancer data from 2017 publication | Request up-to-date GeneHancer data (full dataset)

GeneHancers around HMOX2 on UCSC Golden Path with GeneCards custom track

Top Transcription factor binding sites by QIAGEN in the HMOX2 gene promoter:
  • E2F-1
  • E2F-3a
  • E2F-2
  • E2F

Genomic Locations for HMOX2 Gene

Genomic Locations for HMOX2 Gene
chr16:4,474,690-4,510,347
(GRCh38/hg38)
Size:
35,658 bases
Orientation:
Plus strand
chr16:4,524,691-4,560,348
(GRCh37/hg19)
Size:
35,658 bases
Orientation:
Plus strand

Genomic View for HMOX2 Gene

Genes around HMOX2 on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for HMOX2 Gene

Proteins for HMOX2 Gene

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

    Protein Symbol:
    P30519-HMOX2_HUMAN
    Recommended name:
    Heme oxygenase 2
    Protein Accession:
    P30519
    Secondary Accessions:
    • A8MT35
    • D3DUD5
    • I3L430
    • O60605

    Protein attributes for HMOX2 Gene

    Size:
    316 amino acids
    Molecular mass:
    36033 Da
    Quaternary structure:
    No Data Available
    SequenceCaution:
    • Sequence=W38932; Type=Frameshift; Positions=82; Evidence={ECO:0000305};

    Three dimensional structures from OCA and Proteopedia for HMOX2 Gene

    Alternative splice isoforms for HMOX2 Gene

    UniProtKB/Swiss-Prot:

neXtProt entry for HMOX2 Gene

Post-translational modifications for HMOX2 Gene

  • Ubiquitination at isoforms=2199
  • Modification sites at PhosphoSitePlus

No data available for DME Specific Peptides for HMOX2 Gene

Domains & Families for HMOX2 Gene

Gene Families for HMOX2 Gene

IUPHAR :
Human Protein Atlas (HPA):
  • Enzymes
  • Plasma proteins
  • Predicted intracellular proteins
  • Predicted membrane proteins

Protein Domains for HMOX2 Gene

Suggested Antigen Peptide Sequences for HMOX2 Gene

Graphical View of Domain Structure for InterPro Entry

P30519

UniProtKB/Swiss-Prot:

HMOX2_HUMAN :
  • Belongs to the heme oxygenase family.
Family:
  • Belongs to the heme oxygenase family.
genes like me logo Genes that share domains with HMOX2: view

Function for HMOX2 Gene

Molecular function for HMOX2 Gene

UniProtKB/Swiss-Prot Function:
Heme oxygenase cleaves the heme ring at the alpha methene bridge to form biliverdin. Biliverdin is subsequently converted to bilirubin by biliverdin reductase. Under physiological conditions, the activity of heme oxygenase is highest in the spleen, where senescent erythrocytes are sequestrated and destroyed. Heme oxygenase 2 could be implicated in the production of carbon monoxide in brain where it could act as a neurotransmitter.
UniProtKB/Swiss-Prot CatalyticActivity:
Protoheme + 3 [reduced NADPH--hemoprotein reductase] + 3 O(2) = biliverdin + Fe(2+) + CO + 3 [oxidized NADPH--hemoprotein reductase] + 3 H(2)O.
UniProtKB/Swiss-Prot Induction:
Heme oxygenase 2 activity is non-inducible.
GENATLAS Biochemistry:
heme oxygenase-2,rate limiting enzyme in the degradation of heme to biliverdin,constitutive form,expressed in brain and testis,potent anti-inflammatory proteins whenever oxidation injury takes place

Enzyme Numbers (IUBMB) for HMOX2 Gene

Phenotypes From GWAS Catalog for HMOX2 Gene

Gene Ontology (GO) - Molecular Function for HMOX2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0004392 heme oxygenase (decyclizing) activity TAS,IEA --
GO:0005515 protein binding IPI 15528406
GO:0016491 oxidoreductase activity IEA --
GO:0020037 heme binding IBA --
GO:0046872 metal ion binding IEA --
genes like me logo Genes that share ontologies with HMOX2: view
genes like me logo Genes that share phenotypes with HMOX2: view

Animal Models for HMOX2 Gene

MGI Knock Outs for HMOX2:
  • Hmox2 Hmox2<tm1Poss>
  • Hmox2 Hmox2<tm1b(EUCOMM)Hmgu>

Animal Model Products

  • Taconic Biosciences Mouse Models for HMOX2

CRISPR Products

miRNA for HMOX2 Gene

miRTarBase miRNAs that target HMOX2

Inhibitory RNA Products

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

Clone Products

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

Localization for HMOX2 Gene

Subcellular locations from UniProtKB/Swiss-Prot for HMOX2 Gene

Microsome. Endoplasmic reticulum.

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 HMOX2 gene
Compartment Confidence
plasma membrane 5
endoplasmic reticulum 5
cytosol 4
mitochondrion 2
nucleus 2
extracellular 1
peroxisome 1
golgi apparatus 1

Subcellular locations from the

Human Protein Atlas (HPA)
  • Cytosol (2)
  • Vesicles (2)
See all subcellular structures

Gene Ontology (GO) - Cellular Components for HMOX2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005783 endoplasmic reticulum IEA --
GO:0005789 endoplasmic reticulum membrane TAS --
GO:0005886 plasma membrane TAS --
GO:0016020 membrane IEA,IBA --
GO:0016021 integral component of membrane IEA --
genes like me logo Genes that share ontologies with HMOX2: view

Pathways & Interactions for HMOX2 Gene

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

Pathways by source for HMOX2 Gene

1 BioSystems pathway for HMOX2 Gene
1 Cell Signaling Technology pathway for HMOX2 Gene

Gene Ontology (GO) - Biological Process for HMOX2 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0001666 response to hypoxia IDA 15528406
GO:0006788 heme oxidation IBA,IEA --
GO:0006879 cellular iron ion homeostasis TAS --
GO:0006979 response to oxidative stress IEA,IBA --
GO:0042167 heme catabolic process TAS,IBA --
genes like me logo Genes that share ontologies with HMOX2: view

No data available for SIGNOR curated interactions for HMOX2 Gene

Drugs & Compounds for HMOX2 Gene

(27) Drugs for HMOX2 Gene - From: DrugBank, DGIdb, HMDB, Tocris, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
Iron Approved Pharma 1259
Oxygen Approved, Vet_approved Pharma 0
NADH Approved Nutra Target 0
Carbon monoxide Approved, Investigational Pharma 132
FAD Approved Pharma 0

(11) Additional Compounds for HMOX2 Gene - From: HMDB and Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
nadph
  • 2'-(Dihydrogen phosphate) 5'-(trihydrogen pyrophosphate) adenosine 5'-ester with 1,4-dihydro-1-b-D-ribofuranosylnicotinamide
  • 2'-(Dihydrogen phosphate) 5'-(trihydrogen pyrophosphate) adenosine 5'-ester with 1,4-dihydro-1-beta-delta-ribofuranosylnicotinamide
  • Adenosine 5'-(trihydrogen diphosphate) 2'-(dihydrogen phosphate) p'-5'-ester with 1,4-dihydro-1-beta-D-ribofuranosyl-3-pyridinecarboxamide
  • Adenosine 5'-(trihydrogen diphosphate) 2'-(dihydrogen phosphate) p'-5'-ester with 1,4-dihydro-1-beta-delta-ribofuranosyl-3-pyridinecarboxamide
  • b-NADPH
53-57-6
FADH
  • 1,5-dihydro-FAD
  • DIHYDROFLAVINE-adenine dinucleotide
  • Flavin adenine dinucleotide (reduced)
  • 1,5-dihydro-P-5-Ester with adenosine
  • 1,5-dihydro-Riboflavin 5'-(trihydrogen diphosphate) p'->5'-ester with adenosine
1910-41-4
Fe2+
  • FE (II) ion
  • Fe(II)
  • Fe(2+)
  • Ferrous ion
  • Iron ion(2+)
15438-31-0

(2) Tocris Compounds for HMOX2 Gene

Compound Action Cas Number
Tin protoporphyrin IX dichloride Heme oxygenase inhibitor 14325-05-4
Zinc protoporphyrin IX Heme oxygenase and guanylyl cyclase inhibitor 15442-64-5
genes like me logo Genes that share compounds with HMOX2: view

Transcripts for HMOX2 Gene

Unigene Clusters for HMOX2 Gene

Heme oxygenase (decycling) 2:
Representative Sequences:

CRISPR Products

Inhibitory RNA Products

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

Clone Products

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

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

Relevant External Links for HMOX2 Gene

GeneLoc Exon Structure for
HMOX2
ECgene alternative splicing isoforms for
HMOX2

Expression for HMOX2 Gene

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

Protein differential expression in normal tissues from HIPED for HMOX2 Gene

This gene is overexpressed in Bone (18.9) and Nasal epithelium (8.0).

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



Protein tissue co-expression partners for HMOX2 Gene

NURSA nuclear receptor signaling pathways regulating expression of HMOX2 Gene:

HMOX2

SOURCE GeneReport for Unigene cluster for HMOX2 Gene:

Hs.284279

Evidence on tissue expression from TISSUES for HMOX2 Gene

  • Liver(4.6)
  • Kidney(4.5)
  • Lung(4.5)
  • Intestine(4.4)
  • Nervous system(4.4)
  • Heart(2.9)
  • Muscle(2.8)
  • Spleen(2.5)
  • Blood(2.2)
  • Adrenal gland(2.1)
  • Stomach(2.1)
  • Skin(2)
genes like me logo Genes that share expression patterns with HMOX2: view

No data available for mRNA expression in embryonic tissues and stem cells from LifeMap Discovery , mRNA differential expression in normal tissues , mRNA Expression by UniProt/SwissProt and Phenotype-based relationships between genes and organs from Gene ORGANizer for HMOX2 Gene

Orthologs for HMOX2 Gene

This gene was present in the common ancestor of animals.

Orthologs for HMOX2 Gene

Organism Taxonomy Gene Similarity Type Details
chimpanzee
(Pan troglodytes)
Mammalia HMOX2 34 33
  • 99.68 (n)
OneToOne
dog
(Canis familiaris)
Mammalia HMOX2 34 33
  • 88.5 (n)
OneToOne
rat
(Rattus norvegicus)
Mammalia Hmox2 33
  • 87.62 (n)
mouse
(Mus musculus)
Mammalia Hmox2 16 34 33
  • 86.35 (n)
cow
(Bos Taurus)
Mammalia HMOX2 34 33
  • 86.18 (n)
OneToOne
oppossum
(Monodelphis domestica)
Mammalia HMOX2 34
  • 73 (a)
OneToOne
platypus
(Ornithorhynchus anatinus)
Mammalia HMOX2 34
  • 70 (a)
OneToOne
chicken
(Gallus gallus)
Aves HMOX2 34 33
  • 71.32 (n)
OneToOne
African clawed frog
(Xenopus laevis)
Amphibia Xl.13677 33
zebrafish
(Danio rerio)
Actinopterygii hmox2a 34 33
  • 62.07 (n)
OneToMany
hmox2b 34
  • 55 (a)
OneToMany
fruit fly
(Drosophila melanogaster)
Insecta Ho 34
  • 19 (a)
OneToMany
Species where no ortholog for HMOX2 was found in the sources mined by GeneCards:
  • A. gosspyii yeast (Ashbya gossypii)
  • Actinobacteria (Mycobacterium tuberculosis)
  • 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)
  • lizard (Anolis carolinensis)
  • 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 squirt (Ciona intestinalis)
  • sea squirt (Ciona savignyi)
  • 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)
  • tropical clawed frog (Silurana tropicalis)
  • wheat (Triticum aestivum)
  • worm (Caenorhabditis elegans)

Evolution for HMOX2 Gene

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

Paralogs for HMOX2 Gene

Paralogs for HMOX2 Gene

(2) SIMAP similar genes for HMOX2 Gene using alignment to 10 proteins:

  • HMOX2_HUMAN
  • I3L159_HUMAN
  • I3L1F5_HUMAN
  • I3L1Y2_HUMAN
  • I3L276_HUMAN
  • I3L430_HUMAN
  • I3L463_HUMAN
  • I3L4P8_HUMAN
  • Q6FHB5_HUMAN
  • Q6IBP2_HUMAN
genes like me logo Genes that share paralogs with HMOX2: view

Variants for HMOX2 Gene

Sequence variations from dbSNP and Humsavar for HMOX2 Gene

SNP ID Clin Chr 16 pos Variation AA Info Type
rs1000031561 -- 4,474,460(+) C/A upstream_transcript_variant
rs1000051768 -- 4,502,770(+) G/A 5_prime_UTR_variant, intron_variant
rs1000153624 -- 4,501,324(+) C/A intron_variant
rs1000161820 -- 4,480,035(+) G/A genic_upstream_transcript_variant, intron_variant
rs1000253454 -- 4,479,294(+) C/T genic_upstream_transcript_variant, intron_variant

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

Variant ID Type Subtype PubMed ID
esv23732 CNV gain 19812545
nsv1046986 CNV gain 25217958
nsv1071256 CNV deletion 25765185
nsv1160332 CNV duplication 26073780

Variation tolerance for HMOX2 Gene

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

Additional Variant Information for HMOX2 Gene

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

SNP Genotyping and Copy Number Assay Products

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

Disorders for HMOX2 Gene

MalaCards: The human disease database

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

Disorder Aliases PubMed IDs
type 1 diabetes mellitus 7
  • diabetes mellitus, insulin-dependent, 7
arrhythmogenic right ventricular dysplasia, familial, 4
  • arvd4
glass syndrome
  • glass
nodular malignant melanoma
  • nodular melanoma
neonatal jaundice
  • neonatal hyperbilirubinemia
- elite association - COSMIC cancer census association via MalaCards
Search HMOX2 in MalaCards View complete list of genes associated with diseases

Additional Disease Information for HMOX2

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

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

Publications for HMOX2 Gene

  1. Human heme oxygenase-2: characterization and expression of a full-length cDNA and evidence suggesting that the two HO-2 transcripts may differ by choice of polyadenylation signal. (PMID: 1575508) McCoubrey WK … Maines MD (Archives of biochemistry and biophysics 1992) 2 3 4 22 58
  2. No genetic association between polymorphisms of heme oxygenase 1 and 2 and Alzheimer's disease in a Japanese population. (PMID: 19246912) Shibata N … Arai H (Dementia and geriatric cognitive disorders 2009) 3 22 44 58
  3. Association of an intronic variant of the heme oxygenase-1 gene with hypertension in northern Chinese Han population. (PMID: 19886851) Yun L … Gu D (Clinical and experimental hypertension (New York, N.Y. : 1993) 2009) 3 22 44 58
  4. Heme oxygenase-2. Properties of the heme complex of the purified tryptic fragment of recombinant human heme oxygenase-2. (PMID: 7890772) Ishikawa K … Yoshida T (The Journal of biological chemistry 1995) 3 4 22 58
  5. A role for Bach1 and HO-2 in suppression of basal and UVA-induced HO-1 expression in human keratinocytes. (PMID: 19874887) Zhong JL … Tyrrell RM (Free radical biology & medicine 2010) 3 22 58

Products for HMOX2 Gene

Sources for HMOX2 Gene

Content
Loading form....