IRGC 75905
Oryza sativa
L.
SLK 2-70-2-3
Click image(s) to enlarge.