Loading patent details...
US4789046A: Cement Finisher's Knee Board | Searchlight