Details for: PI 376590, Oryza sativa L., IR 1662-56-70-1-B