IRGC 119887
Oryza sativa L.
CT 11299-4-F 4-25 P-3 P
Click image(s) to enlarge.