Details for: PI 277234, Oryza sativa L., Sun Lee Sen