Body Harnesses Suppliers in Georgia

Body harnesses arrest the freefall of a worker from an aerial worksite and provide support a person while being suspended. They are essential safety devices for all labor performed at elevated locations.

(more)
Rescue Technology
Address: 251 Beulah Church Road, Carrollton, GA 30117 United States
Business Type: Distributor

Products