Details for: PI 596880, Oryza sativa L., IR 59601-301-3-6