We have solved many kinds of protein structures by the method of X-Ray crystal structure analysis to scrutinize the relationship between their structures and functions. Though the rice crytochrome c has extra eight residues at the N terminus, the structure was essentially the same as the animal ones. The structural differences between the oxidized and reduced cytochrome c were not detected, though the crystal has a different symmetry element from each other. In case of catalase, the data were collected with the oscillation photographs and the molecular replacement method was applied to solve the structure.