IRGC 103832
Oryza
spp.
113/79/PBW008
Click image(s) to enlarge.