IRGC 120136
Oryza sativa L.
CT 8470-26-9-1 P-1 X
Click image(s) to enlarge.