Details for: PI 402658, Oryza sativa L., PB76-66D-143