Details for: PI 584622, Oryza sativa L., WIR 2623