Earth anchors and method of production thereof | Patent Publication Number 20240352700 | Patexia