Interlocking building block system | Patent Publication Number 20240382863 | Patexia