Loading patent details...
US5882295A: Video Camera Drape | Searchlight