Details for: PI 602664, Oryza sativa L., Machhapuchhre