pgsc0003dmg400020934

solanum tuberosum

DNA-binding protein S1FA