Loading patent details...
US6952902B2: Attachment plate | Searchlight