Details for: PI 439631, Oryza sativa L., WIR 2662