IRGC 39442
Oryza sativa
L.
IR 5896-51-1-2
Click image(s) to enlarge.