Details for: PI 590254, Oryza sativa L., 'NFD-181'