Izumi

Izumi

Izumi have been making chains for bikes since 1916, they also make chains for industry, motorcycles and cars. The chain specialist for almost a century.