Details for: PI 602660, Oryza sativa L., 'IR 51678-93-2-2-2-1'