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