IRGC 26815
Oryza sativa
L.
STG 6511076
Click image(s) to enlarge.