IRGC 73607
Oryza sativa
L.
SIAN OEN
Click image(s) to enlarge.