Details for: PI 389538, Oryza sativa L., Thou Ta Shun Red