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