IRGC 26023
Oryza sativa L.
EGYPTIAN 2716
Click image(s) to enlarge.