Details for: PI 157321, Oryza sativa L., Ohbada No. 123