Loading patent details...
US4778032A: Climbing Step With Embedded Reflection Plate | Searchlight