Loading patent details...
US12337992B2: Aircraft takeoff and landing apparatus | Searchlight