IRGC 68782
Oryza sativa L.
MUT IAC 25-11-633
Click image(s) to enlarge.