Details for: PI 596907, Oryza sativa L., 'DR29'