Loading patent details...
US10697742B2: Multiple payload expendable device | Searchlight