IRGC 103412
Oryza spp.
17/79/18-028
Click image(s) to enlarge.