Details for: PI 608421, Oryza sativa L., IR 56382-17-3-2