Loading patent details...
US6931778B1: Clamp for weapon mount | Searchlight