For HAEFELY TEST AG Switzerland - www.haefely.com
We produce various filament-wound types of tubes and cylinders as shown bellow: