Buffer device for elevator | Patent Publication Number 20060231349 | Patexia