IRGC 40288
Oryza sativa L.
IR 3259-PP 8-172-7
Click image(s) to enlarge.