HYDROFOIL BOARD TRUNCATED MOUNTING BOX SYSTEM | Patent Publication Number 20220297805 | Patexia