Details for: PI 402659, Oryza sativa L., PB76-66D-98