98650406
Jul 16, 2024
Devices in the nature of a self-powered, automated, detachable system consisting primarily of electric ducted fan (EDF) engines not for land vehicles, and controllers therefor, for controlling the motion of a suspended load.
Machinery