IRGC 40326
Oryza sativa
L.
IR 9671-01141-5
Click image(s) to enlarge.