IRGC 119970
Oryza sativa L.
CT 6278-4-14-1X
Click image(s) to enlarge.