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