IRGC 66143
Oryza sativa
L.
PMI 77-1-31
Click image(s) to enlarge.