74193597
Aug 12, 1991
CLEMENS & ASSOCIATES INC.
Subscribe
device that clips onto a ladder to extend the place where a person stands