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