Loading patent details...
US4158490A: Body-Mounted Support Device for Motion Picture Camera | Searchlight