IRGC 119895
Oryza sativa L.
CT 11691-17-F 4-1-1 P-2
Click image(s) to enlarge.