IRGC 40539
Oryza sativa
L.
IR 4483-1688-17-71
Click image(s) to enlarge.