Loading patent details...
US4174246A: Hand Taping Device | Searchlight