Details for: PI 596996, Oryza sativa L., RP1670-7613-32