Loading patent details...
US5630256A: Buffer Clip | Searchlight