MCR Medical offers several different options for its CPR rescue mask.
CPR Microshield
Top 10 CPR Breathing Barriers / CPR Masks
Yzpacc Set of 50 CPR Mask Disposable CPR Shield Mask Emergency Mask Key Chain Ring with One-Way Valve Breathing Barrier for First Aid or AED Training (Colorful-50PCS)