Loading patent details...
US5775652A: Theatrical Lighting Clamp | Searchlight