Integrated energy generating damper | Patent Publication Number 20230250811 | Patexia