Details for: PI 439666, Oryza sativa L., 'EEA 405'