Details for: PI 270582, Oryza sativa L., 77/4/4/5/4