Ground penetrating self-drilling seed planting device | Patent Publication Number 20250380628 | Patexia