Details for: PI 270575, Oryza sativa L., Holland 5023/10