Details for: PI 376587, Oryza sativa L., IR 1662-43-S3-B