DISRAELI DOCUMENTS

French Patent # 1,030,329 - Super Champion

French Patent 1,030,329 - Super Champion main image


Browse associated derailleurs.



Super Champion OE thumbnail