Details for: PI 596966, Oryza sativa L., IR 49708-11-2-3