Details for: PI 597066, Oryza sativa L., IRBB3 (XA-3)