Details for: PI 596876, Oryza sativa L., IR 51673-77-1-2-2