Helicobacter pylori Probable peroxiredoxin (tsaA) -E. coli
1000ug
GEN1105748.E.coli
1608 EUR
Get details