IRGC 32607
Oryza sativa
L.
IR 1416-131-5
Click image(s) to enlarge.