Details for: PI 403404, Oryza sativa L., 'Geb 24'