Details for: PI 503186, Oryza sativa L., IRGC 39577