The Commander's Commendation Ribbon is the 6th highest decoration possible in the CAP and is awarded for outstanding duty performance in comparison to others of the same rank and responsibility.
This object is not on display at the National Air and Space Museum. It is either on loan or in storage.