Elastic brake body | Patent Publication Number 20030075400 | Patexia