IRGC 119980
Oryza sativa
L.
CT 6515-18-1-3-1-4
Click image(s) to enlarge.