Details for: PI 270593, Oryza sativa L., VD5096/25/15