Loading patent details...
US9302770B2: Payload-release device and operation thereof | Searchlight