C3 Manufacturing Recalls Perfect Descent Climbing Systems Climbing Belay Devices Due to Fall Hazard March 18, 2020 | No Comments Source: CPSC Recalls C3 Manufacturing Recalls Perfect Descent Climbing Systems Climbing Belay Devices Due to Fall Hazard Categories: CPSC Recall