SAIL PROPULSION ELEMENT, SAIL-PROPELLED VEHICLE | Patent Publication Number 20240270362 | Patexia