IRGC 40530
Oryza sativa L.
IR 2768-69-26
Click image(s) to enlarge.