Details for: PI 597056, Oryza sativa L., C105TTP-4-L23