IRGC 75258
Oryza sativa L.
IR 27095-20-7
Click image(s) to enlarge.