Bacillus subtilis Putative DNA-3-methyladenine glycosylase yfjP (yfjP) -Yeast
2348 EUR
1000ug
GEN1009823.Yeast