MIL-DTL-11589-95 Ribbon, Mexican War