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