Freestanding Fall Arrest System August 29, 2013 No Comments Garlock has introduced its LIFEPOINT™ STOP: a freestanding fall arrest system for surfaces with a maximum 5-degree incline.Read More