Details for: PI 21435, Oryza sativa L., 'Kuai Kau Otowa'