Details for: PI 270594, Oryza sativa L., VD5096/73/6