Details for: PI 596964, Oryza sativa L., IR 43549-56-41-3-1