IRGC 16886
Oryza sativa L.
TIEN LON
Click image(s) to enlarge.