Details for: PI 270596, Oryza sativa L., VD5096/88