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