Details for: PI 584624, Oryza sativa L., WIR 3039