75774683
Aug 13, 1999
Jun 6, 2000
LADDER SAFETY LLC
Subscribe
Ladder safety device comprising attachable strap that anchors a ladder in an extended position to a fixed object to prevent the ladder from falling