Details for: PI 596902, Oryza sativa L., CNTLR80076-44-1-1-1