Odontella sinensis Putative peroxiredoxin ycf42 (ycf42) -E. coli
1000ug
GEN1177558.E.coli
1625 EUR
Get details