Details for: PI 590226, Oryza sativa L., 'SP311'