IRGC 40291
Oryza sativa L.
IR 3259-PP 11-186-4
Click image(s) to enlarge.