ICS
Home » Country of Origin » Switzerland » ICS
Italcicli Cycle Systems
Hardturmstraat 135, 8005 Zurich, Switzerland
(Liquidated Sept 2001)
Swiss specialty bicycle company which made highly refined modifications and customizations to Campagnolo equipment