Comrod Communication Group

Composite and aluminium sectional, sleeve and telescopic support masts with heights ranging from five to 40 metres.