Details for: PI 503066, Oryza sativa L., 16396