IRGC 103828
Oryza
spp.
113/79/PBW003
Click image(s) to enlarge.