Membrane Proteins
Membrane proteins are proteins that sit in or on cell membranes. They might span the membrane one or more times, or attach by lipid anchors. Labs use recombinant membrane proteins for studying receptors, ion channels, transporters, or other membrane-bound functions. What’s hard (and what matters) is keeping them folded, stable, and able to behave like they do in their natural environment. Purity, correct insertion into membranes, and batch consistency are key. When these are good, data is more reliable, experiments clearer, and fewer surprises crop up.

MBS1202165
Recombinant Inner membrane protein yejM (yejM)
Ask
MBS1202852
Recombinant Pinus taeda Casparian strip membrane protein 1
Ask
MBS1180557
Recombinant Bacillus amyloliquefaciens UPF0756 membrane protein RBAM_026200 (RBAM_026200)
Ask
MBS1201057
Recombinant Shewanella pealeana Membrane protein insertase YidC (yidC)
Ask
MBS1180775
Recombinant Salmonella heidelberg UPF0299 membrane protein yohJ (yohJ)
Ask
MBS1203836
Recombinant Bovine coronavirus Envelope small membrane protein (E)
Ask
MBS1204165
Recombinant Escherichia coli UPF0283 membrane protein ycjF (ycjF)
Ask
MBS1180534
Recombinant Salmonella paratyphi B UPF0059 membrane protein yebN (yebN)
Ask
MBS1204945
Recombinant Aethionema cordifolium Chloroplast envelope membrane protein (cemA)
Ask
MBS1181100
Recombinant Amblysomus hottentotus Aquaporin-2 (AQP2)
Ask
MBS1181290
Recombinant Synechococcus sp. UPF0754 membrane protein SYNPCC7002_A1087 (SYNPCC7002_A1087)
Ask
MBS1181316
Recombinant Salmonella gallinarum UPF0208 membrane protein YfbV (yfbV)
Ask
MBS1181623
Recombinant UPF0719 inner membrane protein yjfL (yjfL)
Ask
MBS1205949
Recombinant Archaeoglobus fulgidus Probable aquaporin AqpM (aqpM)
Ask
MBS1183136
Recombinant Bacillus subtilis UPF0750 membrane protein yitE (yitE)
Ask
MBS1183293
Recombinant Ligand-gated ion channel 50 (lgc-50)
Ask
MBS1183703
Recombinant Lactobacillus reuteri UPF0756 membrane protein Lreu_0946 (Lreu_0946)
Ask
MBS1183723
Recombinant Saccharomyces cerevisiae Vacuolar membrane protein QA23_4119 (QA23_4119)
Ask
MBS1212158
Recombinant Mycobacterium bovis UPF0233 membrane protein JTY_0011 (JTY_0011)
Ask
MBS1206129
Recombinant Escherichia coli Inner membrane protein yabI (yabI)
Ask
MBS1212766
Recombinant Membrane protein insertase YidC (yidC)
Ask
MBS1212898
Recombinant Bovine coronavirus Envelope small membrane protein (E)
Ask
MBS1169672
Recombinant Escherichia coli UPF0126 inner membrane protein yicG (yicG)
Ask
MBS1126013
Recombinant Enterobacter sp. UPF0266 membrane protein Ent638_2389 (Ent638_2389)
Ask
MBS1149164
Recombinant Dictyostelium discoideum Signal transducer and activator of transcription A (dstA), partial
Ask
MBS1123667
Recombinant Vanderwaltozyma polyspora Vacuolar membrane protein Kpol_1003p17 (Kpol_1003p17)
Ask
MBS1123716
Recombinant Saccharomyces cerevisiae Pheromone-regulated membrane protein 5 (PRM5)
Ask
MBS1128080
Recombinant Escherichia coli Inner membrane protein yeeA (yeeA)
Ask
MBS1128397
Recombinant Capsule polysaccharide export inner-membrane protein BexB (bexB)
Ask
MBS1128443
Recombinant Uncharacterized membrane protein yhhN (yhhN)
Ask
MBS1158938
Recombinant Ochrobactrum anthropi UPF0283 membrane protein Oant_2119 (Oant_2119)
Ask
MBS1159502
Recombinant Lactobacillus reuteri UPF0756 membrane protein LAR_0892 (LAR_0892)
Ask
MBS1159969
Recombinant UPF0233 membrane protein Rv0011c/MT0014 (Rv0011c, MT0014)
Ask
MBS1160004
Recombinant Bacillus pseudofirmus Membrane protein insertase YidC (yidC)
Ask
MBS1151760
Recombinant Desulfovibrio salexigens UPF0059 membrane protein Desal_2561 (Desal_2561)
Ask
MBS1325805-01
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-02
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-03
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-04
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-05
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-06
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-07
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-08
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-09
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-10
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-11
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1325805-12
Recombinant Pyrobaculum aerophilum CCA-adding enzyme (cca)
Ask
MBS1326015-01
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-02
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-03
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-04
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-05
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-06
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-07
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-08
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-09
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-10
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-11
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1326015-12
Recombinant Bacillus cereus CCA-adding enzyme (cca)
Ask
MBS1320920-01
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-02
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-03
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-04
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-05
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-06
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-07
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-08
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-09
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-10
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-11
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1320920-12
Recombinant Haemophilus influenzae Outer membrane protein P2 (ompP2)
Ask
MBS1313717-01
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-02
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-03
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-04
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-05
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-06
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-07
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-08
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-09
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-10
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-11
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313717-12
Recombinant Yersinia pseudotuberculosis UPF0194 membrane protein YPTB1212 (YPTB1212)
Ask
MBS1313273-01
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-02
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-03
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-04
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-05
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-06
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-07
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-08
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-09
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-10
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-11
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313273-12
Recombinant Bacillus halodurans CCA-adding enzyme (cca)
Ask
MBS1313410-01
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-02
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-03
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-04
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-05
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-06
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-07
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-08
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-09
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-10
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-11
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1313410-12
Recombinant Streptococcus thermophilus CCA-adding enzyme (cca)
Ask
MBS1311596-01
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-02
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-03
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-04
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-05
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-06
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-07
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-08
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-09
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-10
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-11
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1311596-12
Recombinant Staphylococcus aureus CCA-adding enzyme (cca)
Ask
MBS1309246-01
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-02
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-03
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-04
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-05
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-06
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-07
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-08
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-09
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-10
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-11
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1309246-12
Recombinant Bordetella bronchiseptica CCA-adding enzyme (cca)
Ask
MBS1244380-01
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-02
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-03
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-04
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-05
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-06
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-07
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-08
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-09
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-10
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-11
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-12
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-13
Recombinant Outer membrane protein A (ompA)
Ask
MBS1244380-14
Recombinant Outer membrane protein A (ompA)
Ask
MBS1222813-01
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-02
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-03
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-04
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-05
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-06
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-07
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-08
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-09
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-10
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-11
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-12
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-13
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1222813-14
Recombinant Mouse Aquaporin-7 (Aqp7), partial
Ask
MBS1259923-01
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-02
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-03
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-04
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-05
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-06
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-07
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-08
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-09
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-10
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-11
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-12
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-13
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
MBS1259923-14
Recombinant Drosophila grimshawi Sensory neuron membrane protein 1 (Snmp1)
Ask
HA721370
GPCR LGR6 Recombinant Rabbit Monoclonal Antibody [JE39-78]
Ask
HA722672
Aquaporin 4 Recombinant Rabbit Monoclonal Antibody [PSH06-38]
Ask
HA722781
Aquaporin 5 Recombinant Rabbit Monoclonal Antibody [JE05-51]
Ask
TP329599
Aquaporin 1 (AQP1) (NM_001185062) Human Recombinant Protein
Ask
TP324567M
Aquaporin 9 (AQP9) (NM_020980) Human Recombinant Protein
Ask
TP311194L
GPCR MRGE (MRGPRE) (NM_001039165) Human Recombinant Protein
Ask
TP311194M
GPCR MRGE (MRGPRE) (NM_001039165) Human Recombinant Protein
Ask
TP305304L
Aquaporin 1 (AQP1) (NM_198098) Human Recombinant Protein
Ask
TP305304M
Aquaporin 1 (AQP1) (NM_198098) Human Recombinant Protein
Ask
TP301856M
Aquaporin 3 (AQP3) (NM_004925) Human Recombinant Protein
Ask
V5346SAF-100UG
ACE2 Recombinant Antibody / Angiotensin-Converting Enzyme 2
Ask
RQ5128
Integrin beta 1 Recombinant Antibody / ITGB1 / CD29
Ask
V9272-100UG
CD47 Recombinant Antibody / IAP / Integrin Associated Protein
Ask
V8992SAF-100UG
ACE2 Recombinant Antibody / Angiotensin-Converting Enzyme 2
Ask
V3723-20UG
Integrin beta 3 Recombinant Antibody / ITGB3 / CD61
Ask
R20427-0.1ML
Helicobacter pylori outer membrane protein Recombinant Antibody / OMP
Ask
RQ5163
Integrin alpha V Recombinant Antibody / ITGAV
Ask
V9270SAF-100UG
CD47 Recombinant Antibody / IAP / Integrin Associated Protein
Ask
22060313-1
Human ERK2/MAPK1 Active Enzyme (Recombinant)
Ask
NBP1-88117PEP
Integrin beta 5 Recombinant Protein Antigen
Ask
BITP1401-01
Recombinant Human ERK1/MAPK3 Inactive Enzyme
Ask
BITP1401-02
Recombinant Human ERK1/MAPK3 Inactive Enzyme
Ask
BITP1401-03
Recombinant Human ERK1/MAPK3 Inactive Enzyme
Ask
R1740m
Mouse Stat1 / Signal transducer and activator of transcription 1 Recombinant Protein
Ask
R00041c
Chicken ACE / Angiotensin-converting enzyme Recombinant Protein
Ask
R0549m
Mouse Lman2 / Vesicular integral-membrane protein VIP36 Recombinant Protein
Ask
R0271c
Chicken ITGAV / Integrin alpha-V Recombinant Protein
Ask
R14852h
Human VMP1 / Vacuole membrane protein 1 Recombinant Protein
Ask
R2218r
Rat Aqp9 / Aquaporin-9 Recombinant Protein
Ask
R1536m
Mouse Aqp12 / Aquaporin-12 Recombinant Protein
Ask
R1796p
Pig STAT2 / Signal transducer and activator of transcription 2 Recombinant Protein
Ask
R1668m
Mouse Golm1 / Golgi membrane protein 1 Recombinant Protein
Ask
R1738p
Pig STAT5A / Signal transducer and activator of transcription 5A Recombinant Protein
Ask
R1511h
Human ITGA4 / Integrin alpha-4 Recombinant Protein
Ask
R9363h
Human STAT5B / Signal transducer and activator of transcription 5B Recombinant Protein
Ask
R1743p
Pig STAT3 / Signal transducer and activator of transcription 3 Recombinant Protein
Ask
R15262h
Human RNGTT / mRNA-capping enzyme Recombinant Protein
Ask
R0271m
Mouse Itgav / Integrin alpha-V Recombinant Protein
Ask
R14852b
Bovine VMP1 / Vacuole membrane protein 1 Recombinant Protein
Ask
R9363b
Bovine STAT5B / Signal transducer and activator of transcription 5B Recombinant Protein
Ask
R2189r
Rat Cd24 / Signal transducer CD24 Recombinant Protein
Ask
R1737m
Mouse Stat6 / Signal transducer and transcription activator 6 Recombinant Protein
Ask
R2218h
Human AQP9 / Aquaporin-9 Recombinant Protein
Ask
R15437h
Human AQP7 / Aquaporin-7 Recombinant Protein
Ask
R9363p
Pig STAT5B / Signal transducer and activator of transcription 5B Recombinant Protein
Ask
R13827r
Rat Emp1 / Epithelial membrane protein 1 Recombinant Protein
Ask
R1743b
Bovine STAT3 / Signal transducer and activator of transcription 3 Recombinant Protein
Ask
R0236p
Pig ITGB2 / Integrin beta-2 Recombinant Protein
Ask
R00041h
Human ACE / Angiotensin-converting enzyme Recombinant Protein
Ask
R0579m
Mouse Aqp1 / Aquaporin-1 Recombinant Protein
Ask
R1668h
Human GOLM1 / Golgi membrane protein 1 Recombinant Protein
Ask
R9363r
Rat Stat5b / Signal transducer and activator of transcription 5B Recombinant Protein
Ask
R1738r
Rat Stat5a / Signal transducer and activator of transcription 5A Recombinant Protein
Ask
R2189h
Human CD24 / Signal transducer CD24 Recombinant Protein
Ask
R1743c
Chicken STAT3 / Signal transducer and activator of transcription 3 Recombinant Protein
Ask
R0583p
Pig AQP5 / Aquaporin-5 Recombinant Protein
Ask