Loading patent details...
US4172502A: Roller Bit | Searchlight