Details for: PI 130656, Oryza sativa L., Chehkiang No. 129