The CR9000X and CR9000XC differ only in the number of I/O cards they can hold. The CR9000X can hold 9 I/O cards, and the CR9000XC can hold 5 I/O cards. We provide both sizes to accommodate our customers; the same I/O cards can be used in either chassis.