Details for: PI 266096, Oryza sativa L., 'Pachchaiperumal'