IRGC 109390
Oryza sativa L.
SATI
Click image(s) to enlarge.