Odontella sinensis Putative peroxiredoxin ycf42 (ycf42) -Yeast
1000ug
GEN1177558.Yeast
2138 EUR
Get details