The protein encoded by this gene is involved in proteolytic processing of endothelin precursors to biologically active peptides. Mutations in this gene are associated with Hirschsprung disease, cardiac defects and autonomic dysfunction. Alternatively spliced transcript variants encoding different isoforms have been noted for this gene.[provided by RefSeq, Sep 2009] See more...

Aliases for ECE1 Gene

Aliases for ECE1 Gene

  • Endothelin Converting Enzyme 1 2 3 5
  • Endothelin-Converting Enzyme 1 3 4
  • EC 4 50
  • ECE-1 3 4
  • EC 3.4.24 50
  • ECE1 5
  • ECE 3

External Ids for ECE1 Gene

Previous HGNC Symbols for ECE1 Gene

  • ECE

Previous GeneCards Identifiers for ECE1 Gene

  • GC01M021116
  • GC01M020581
  • GC01M020692
  • GC01M021015
  • GC01M021290
  • GC01M021417
  • GC01M021543
  • GC01M019789

Summaries for ECE1 Gene

Entrez Gene Summary for ECE1 Gene

  • The protein encoded by this gene is involved in proteolytic processing of endothelin precursors to biologically active peptides. Mutations in this gene are associated with Hirschsprung disease, cardiac defects and autonomic dysfunction. Alternatively spliced transcript variants encoding different isoforms have been noted for this gene.[provided by RefSeq, Sep 2009]

GeneCards Summary for ECE1 Gene

ECE1 (Endothelin Converting Enzyme 1) is a Protein Coding gene. Diseases associated with ECE1 include Hirschsprung Disease, Cardiac Defects, And Autonomic Dysfunction and Hypertension, Essential. Among its related pathways are Melatonin metabolism and effects and Corticotropin-releasing hormone signaling pathway. Gene Ontology (GO) annotations related to this gene include protein homodimerization activity and endopeptidase activity. An important paralog of this gene is ECE2.

UniProtKB/Swiss-Prot Summary for ECE1 Gene

Gene Wiki entry for ECE1 Gene

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

Genomics for ECE1 Gene

GeneHancer (GH) Regulatory Elements Pubs

Promoters and enhancers for ECE1 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 ECE1 on the GeneHancer Hub at the UCSC Golden Path

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

Top Transcription factor binding sites by QIAGEN in the ECE1 gene promoter:
  • AP-1
  • ATF-2
  • c-Jun
  • E47
  • Hand1
  • POU2F1
  • POU2F1a

Genomic Locations for ECE1 Gene

Latest Assembly
128,326 bases
Minus strand

Previous Assembly
(GRCh37/hg19 by Entrez Gene)
128,255 bases
Minus strand

(GRCh37/hg19 by Ensembl)
128,258 bases
Minus strand

Genomic View for ECE1 Gene

Genes around ECE1 on UCSC Golden Path with GeneCards custom track

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

RefSeq DNA sequence for ECE1 Gene

Proteins for ECE1 Gene

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

    Protein Symbol:
    Recommended name:
    Endothelin-converting enzyme 1
    Protein Accession:
    Secondary Accessions:
    • A8K3P1
    • B4E291
    • Q14217
    • Q17RN5
    • Q2Z2K8
    • Q58GE7
    • Q5THM5
    • Q5THM7
    • Q5THM8
    • Q9UJQ6
    • Q9UPF4
    • Q9UPM4
    • Q9Y501

    Protein attributes for ECE1 Gene

    770 amino acids
    Molecular mass:
    87164 Da
    Name=Zn(2+); Xref=ChEBI:CHEBI:29105;
    Quaternary structure:
    • Homodimer; disulfide-linked (PubMed:18992253). Interacts with PPP1R16B (By similarity).
    • Sequence=AAX35820.1; Type=Erroneous gene model prediction; Evidence={ECO:0000305}; Sequence=CAA84548.1; Type=Erroneous initiation; Note=Extended N-terminus.; Evidence={ECO:0000305};

    Three dimensional structures from OCA and Proteopedia for ECE1 Gene

    Alternative splice isoforms for ECE1 Gene


neXtProt entry for ECE1 Gene

Selected DME Specific Peptides for ECE1 Gene


Post-translational modifications for ECE1 Gene

  • Glycosylation at Asn166, Asn187, Asn210, Asn270, Asn316, Asn362, Asn383, Asn539, Asn632, and Asn651
  • Ubiquitination at Lys676
  • Modification sites at PhosphoSitePlus
  • Glycosylation from GlyConnect

Domains & Families for ECE1 Gene

Gene Families for ECE1 Gene

Human Protein Atlas (HPA):
  • Disease related genes
  • Enzymes
  • Plasma proteins
  • Potential drug targets
  • Predicted intracellular proteins
  • Predicted membrane proteins

Protein Domains for ECE1 Gene

  • Neprilysin metalloprotease (M13) family signature
  • Peptidase M13

Suggested Antigen Peptide Sequences for ECE1 Gene

GenScript: Design optimal peptide antigens:
  • cDNA FLJ59212, highly similar to Endothelin-converting enzyme 1 (EC (B4DKB2_HUMAN)
  • Endothelin-converting enzyme 1 (ECE1_HUMAN)
  • Endothelin-converting enzyme-1c (Q2Z2K8_HUMAN)
  • Endothelin converting enzyme 1 (Q5THM6_HUMAN)

Graphical View of Domain Structure for InterPro Entry



  • Belongs to the peptidase M13 family.
  • Belongs to the peptidase M13 family.
genes like me logo Genes that share domains with ECE1: view

Function for ECE1 Gene

Molecular function for ECE1 Gene

UniProtKB/Swiss-Prot Function:
Converts big endothelin-1 to endothelin-1.
UniProtKB/Swiss-Prot CatalyticActivity:
Reaction=Hydrolysis of the 21-Trp-|-Val-22 bond in big endothelin to form endothelin 1.; EC=;.
UniProtKB/Swiss-Prot EnzymeRegulation:
Inhibited by phosphoramidon (PubMed:18992253). Activated by K49-P1-20, a twenty-residue synthetic peptide shortened from the snake B.asper myotoxin II (PubMed:26931059).
GENATLAS Biochemistry:
endothelin converting enzyme 1,converting the precursor big ET-1 to mature ET-1 (EDN1),metallopeptidase,neutral endopeptidase family,homolog to MME,including four isoforms ECE1A,ECE1B,ECE1C,ECE1D,diverging in their N terminal sequence and displaying different patterns of subcellular localization

Enzyme Numbers (IUBMB) for ECE1 Gene

Phenotypes From GWAS Catalog for ECE1 Gene

Gene Ontology (GO) - Molecular Function for ECE1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0004175 endopeptidase activity IDA 7805846
GO:0004222 metalloendopeptidase activity IEA,TAS --
GO:0005515 protein binding IPI 25416956
GO:0008233 peptidase activity IEA --
GO:0008237 metallopeptidase activity IEA --
genes like me logo Genes that share ontologies with ECE1: view
genes like me logo Genes that share phenotypes with ECE1: view

Human Phenotype Ontology for ECE1 Gene

HPO Id HPO Name Alternative Ids Definition Synonyms

Animal Models for ECE1 Gene

MGI Knock Outs for ECE1:

miRNA for ECE1 Gene

miRTarBase miRNAs that target ECE1

Inhibitory RNAs for research

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

Clone products for research

  • Addgene plasmids for ECE1

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

Localization for ECE1 Gene

Subcellular locations from UniProtKB/Swiss-Prot for ECE1 Gene

Cell membrane. Single-pass type II membrane protein.

Subcellular locations from

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

Gene Ontology (GO) - Cellular Components for ECE1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0005765 lysosomal membrane HDA 17897319
GO:0005768 endosome IDA 18039931
GO:0005769 early endosome IDA --
GO:0005886 plasma membrane IEA,TAS --
GO:0009897 external side of plasma membrane IDA 9449382
genes like me logo Genes that share ontologies with ECE1: view

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

Pathways & Interactions for ECE1 Gene

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

SIGNOR curated interactions for ECE1 Gene

Is activated by:

Gene Ontology (GO) - Biological Process for ECE1 Gene

GO ID Qualified GO term Evidence PubMed IDs
GO:0001921 positive regulation of receptor recycling IMP 18039931
GO:0003100 regulation of systemic arterial blood pressure by endothelin IC 7805846
GO:0006508 proteolysis IEA --
GO:0007507 heart development IMP 9915973
GO:0010814 substance P catabolic process IDA 18039931
genes like me logo Genes that share ontologies with ECE1: view

Drugs & Compounds for ECE1 Gene

(17) Drugs for ECE1 Gene - From: DrugBank, DGIdb, and Novoseek

Name Status Disease Links Group Role Mechanism of Action Clinical Trials
5-(2-hydroxyethyl)nonane-1,9-diol Experimental Pharma Target 0
Daglutril Investigational Pharma 0
KC-12615 Pharma 0

(12) Additional Compounds for ECE1 Gene - From: IUPHAR and Novoseek

Name Synonyms Role CAS Number PubChem IDs PubMed IDs
Inhibitor, Inhibition
genes like me logo Genes that share compounds with ECE1: view

Transcripts for ECE1 Gene

mRNA/cDNA for ECE1 Gene

29 NCBI additional mRNA sequence :
14 Ensembl transcripts including schematic representations, and UCSC links to gene/alias where relevant :

Inhibitory RNAs for research

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

Clone products for research

  • Addgene plasmids for ECE1

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

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

ExUns: 18 ^ 19a · 19b ^ 20a · 20b · 20c
SP1: -
SP2: -
SP4: - -

Relevant External Links for ECE1 Gene

GeneLoc Exon Structure for

Expression for ECE1 Gene

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

Protein differential expression in normal tissues from HIPED for ECE1 Gene

This gene is overexpressed in Testis (18.9) and Peripheral blood mononuclear cells (10.5).

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

Protein tissue co-expression partners for ECE1 Gene

- Elite partner

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

SOURCE GeneReport for Unigene cluster for ECE1 Gene:


mRNA Expression by UniProt/SwissProt for ECE1 Gene:

Tissue specificity: All isoforms are expressed in umbilical vein endothelial cells, polynuclear neutrophils, fibroblasts, atrium cardiomyocytes and ventricles. Isoforms A, B and C are also expressed in placenta, lung, heart, adrenal gland and phaeochromocytoma; isoforms A and C in liver, testis and small intestine; isoform B, C and D in endothelial cells and umbilical vein smooth muscle cells; isoforms C and D in saphenous vein cells, and isoform C in kidney.

Evidence on tissue expression from TISSUES for ECE1 Gene

  • Nervous system(4.9)
  • Blood(4.6)
  • Heart(4.6)
  • Liver(4.5)
  • Lung(4.1)
  • Intestine(3.2)
  • Muscle(3.1)
  • Kidney(3)
  • Pancreas(2.8)
  • Eye(2.8)
  • Skin(2.7)
  • Adrenal gland(2.5)
  • Spleen(2.2)
  • Thyroid gland(2.1)
  • Stomach(2.1)
  • Lymph node(2.1)

Phenotype-based relationships between genes and organs from Gene ORGANizer for ECE1 Gene

Germ Layers:
  • ectoderm
  • endoderm
  • mesoderm
  • cardiovascular
  • digestive
  • immune
  • integumentary
  • nervous
  • reproductive
  • respiratory
  • skeleton
Head and neck:
  • brain
  • ear
  • face
  • head
  • nose
  • outer ear
  • skull
  • esophagus
  • heart
  • heart valve
  • lung
  • duodenum
  • intestine
  • large intestine
  • small intestine
  • stomach
  • penis
  • rectum
  • digit
  • finger
  • foot
  • hand
  • lower limb
  • nail
  • toe
  • upper limb
  • blood
  • blood vessel
  • peripheral nerve
  • peripheral nervous system
  • skin
genes like me logo Genes that share expression patterns with ECE1: view

Primer products for research

No data available for mRNA expression in embryonic tissues and stem cells from LifeMap Discovery and mRNA differential expression in normal tissues for ECE1 Gene

Orthologs for ECE1 Gene

This gene was present in the common ancestor of animals.

Orthologs for ECE1 Gene

Organism Taxonomy Gene Similarity Type Details
(Pan troglodytes)
Mammalia ECE1 29 30
  • 98.73 (n)
(Canis familiaris)
Mammalia ECE1 29 30
  • 91.26 (n)
(Bos Taurus)
Mammalia ECE1 29 30
  • 89.71 (n)
(Rattus norvegicus)
Mammalia Ece1 29
  • 89.6 (n)
(Mus musculus)
Mammalia Ece1 29 16 30
  • 88.98 (n)
(Monodelphis domestica)
Mammalia ECE1 30
  • 77 (a)
(Ornithorhynchus anatinus)
Mammalia ECE1 30
  • 65 (a)
(Gallus gallus)
Aves ECE-1 30
  • 83 (a)
ECE1 29
  • 78.65 (n)
(Anolis carolinensis)
Reptilia ECE1 30
  • 65 (a)
African clawed frog
(Xenopus laevis)
Amphibia ece1-prov 29
(Danio rerio)
Actinopterygii ece1 29 30
  • 68 (n)
African malaria mosquito
(Anopheles gambiae)
Insecta AgaP_AGAP007796 29
  • 55.99 (n)
Fruit Fly
(Drosophila melanogaster)
Insecta Nep3 29 30 31
  • 54.83 (n)
CG6265 31
  • 48 (a)
Nep1 31
  • 40 (a)
Nep2 31
  • 38 (a)
Nep4 31
  • 38 (a)
BcDNA:GH07188 31
  • 28 (a)
CG14527 31
  • 27 (a)
CG14528 31
  • 26 (a)
CG8358 31
  • 26 (a)
CG5527 31
  • 25 (a)
CG14529 31
  • 24 (a)
CG15485 31
  • 24 (a)
CG14523 31
  • 23 (a)
CG4721 31
  • 23 (a)
CG4725 31
  • 22 (a)
(Caenorhabditis elegans)
Secernentea T05A8.4 31
  • 36 (a)
F26G1.6 31
  • 31 (a)
T16A9.4 31
  • 31 (a)
nep-12 30
  • 30 (a)
nep-21 30
  • 29 (a)
F39E9.4 31
  • 29 (a)
F54F11.2 31
  • 28 (a)
T25B6.2 31
  • 26 (a)
F18A12.6 31
  • 25 (a)
C49D10.10 31
  • 24 (a)
nep-3 30
  • 23 (a)
F18A12.1 31
  • 23 (a)
K02F6.9 31
  • 22 (a)
nep-13 30
  • 21 (a)
nep-22 30
  • 21 (a)
nep-6 30
  • 21 (a)
nep-10 30
  • 20 (a)
nep-18 30
  • 19 (a)
nep-8 30
  • 18 (a)
nep-23 30
  • 18 (a)
nep-24 30
  • 18 (a)
nep-7 30
  • 18 (a)
nep-9 30
  • 17 (a)
nep-5 30
  • 17 (a)
nep-20 30
  • 16 (a)
Sea Squirt
(Ciona savignyi)
Ascidiacea -- 30
  • 41 (a)
Species where no ortholog for ECE1 was found in the sources mined by GeneCards:
  • A. gosspyii yeast (Eremothecium gossypii)
  • Actinobacteria (Mycobacterium tuberculosis)
  • 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 Vase (Ciona intestinalis)
  • 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)

Evolution for ECE1 Gene

Gene Tree for ECE1 (if available)
Gene Tree for ECE1 (if available)
Evolutionary constrained regions (ECRs) for ECE1: view image
Alliance of Genome Resources:
Additional Orthologs for ECE1

Paralogs for ECE1 Gene

Paralogs for ECE1 Gene

(6) SIMAP similar genes for ECE1 Gene using alignment to 5 proteins:

  • E9PN99_HUMAN
genes like me logo Genes that share paralogs with ECE1: view

Variants for ECE1 Gene

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

SNP ID Clinical significance and condition Chr 01 pos Variation AA Info Type
rs1015101788 Likely Benign: not provided 21,228,026(-) C/T
NM_001397.3(ECE1):c.1686G>A (p.Pro562=)
rs1029538658 Likely Benign: not provided 21,225,379(-) G/C
NM_001397.3(ECE1):c.1911C>G (p.Ala637=)
rs1076669 Benign: not specified 21,247,362(-) G/Ap.Thr341Ile
NM_001397.3(ECE1):c.1022C>T (p.Thr341Ile)
rs12562197 Benign: not specified 21,245,108(-) G/A
rs13306313 Benign: not provided 21,260,382(-) C/T
NM_001397.3(ECE1):c.504G>A (p.Thr168=)

dbSNP identifiers (rs#s) for variants without ClinVar clinical significance for ECE1 Gene

All consequence types are included: molecular consequences (e.g. missense, synonymous), and location-based (e.g. intron, upstream).

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

Variant ID Type Subtype PubMed ID
esv1006358 CNV deletion 20482838
esv2109865 CNV deletion 18987734
esv23912 CNV loss 19812545
esv3585442 CNV loss 21293372
nsv515620 CNV loss 19592680
nsv545735 CNV loss 21841781
nsv834380 CNV gain 17160897

Variation tolerance for ECE1 Gene

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

Additional Variant Information for ECE1 Gene

Human Gene Mutation Database (HGMD)
SNPedia medical, phenotypic, and genealogical associations of SNPs for
Leiden Open Variation Database (LOVD)

SNP Genotyping and Copy Number Assays for research

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

Disorders for ECE1 Gene

MalaCards: The human disease database

(27) MalaCards diseases for ECE1 Gene - From: OMI, CVR, GTR, ORP, SWI, COP, and GCD

Disorder Aliases PubMed IDs
hirschsprung disease, cardiac defects, and autonomic dysfunction
  • hcad
hypertension, essential
  • eht
autonomic dysfunction
  • autonomic disorder
hirschsprung disease 1
  • hirschsprung disease, susceptibility to, 1
esophagus liposarcoma
  • liposarcoma of esophagus
- elite association - COSMIC cancer census association via MalaCards
Search ECE1 in MalaCards View complete list of genes associated with diseases


  • Hirschsprung disease, cardiac defects, and autonomic dysfunction (HCAD) [MIM:613870]: A disorder characterized by skip-lesions Hirschsprung disease, craniofacial abnormalities and other dysmorphic features, cardiac defects including ductus arteriosus, small subaortic ventricular septal defect, small atrial septal defect, and autonomic dysfunction. {ECO:0000269 PubMed:9915973}. Note=The disease is caused by variants affecting the gene represented in this entry.

Additional Disease Information for ECE1

Human Genome Epidemiology Navigator
ATLAS of Genetics and Cytogenetics in Oncology and Haematology
Open Targets Platform
Open Targets Platform
genes like me logo Genes that share disorders with ECE1: view

No data available for Genatlas for ECE1 Gene

Publications for ECE1 Gene

  1. Organization of the gene encoding the human endothelin-converting enzyme (ECE-1). (PMID: 8530372) Valdenaire O … Mattei MG (The Journal of biological chemistry 1995) 3 4 22 72
  2. Structure of human endothelin-converting enzyme I complexed with phosphoramidon. (PMID: 18992253) Schulz H … Oefner C (Journal of molecular biology 2009) 3 4 22
  3. Endothelin-converting enzyme 1 degrades neuropeptides in endosomes to control receptor recycling. (PMID: 17592116) Roosterman D … Steinhoff M (Proceedings of the National Academy of Sciences of the United States of America 2007) 2 3 22
  4. Risk of coronary artery disease as influenced by variants of the human endothelin and endothelin-converting enzyme genes. (PMID: 17264805) Bühler K … Cascorbi I (Pharmacogenetics and genomics 2007) 3 22 40
  5. Endothelin-converting enzyme-1b C-338A polymorphism is associated with the increased risk of coronary artery disease in Chinese population. (PMID: 17618613) Wang LS … Wang B (Clinica chimica acta; international journal of clinical chemistry 2007) 3 22 40

Products for ECE1 Gene

  • Addgene plasmids for ECE1