88630403
Sep 25, 2019
drone accessories, namely, drone mounted autonomous net launch system, namely, a system comprising a mechanical device for launching a net; drone accessories, namely, drone mounted tether system, namely, a system comprising a mechanical device for launching and attaching a tether to objects
Vehicles