Elastic buckling element and electronic device using the same | Patent Publication Number 20240055803 | Patexia