Loading patent details...
US5340229A: Combined Multi-Hole Punch and Ruler | Searchlight