Details for: PI 376592, Oryza sativa L., IR 1662-89-S1-B