Loading patent details...
US12669236B2: Annular clamp device | Searchlight