Accessory connection device for bicycles | Patent Publication Number 20100059638 | Patexia