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