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