NetComposites
Thermwood


Six Teams Complete Projects for Composite Catapult Competition

22 April 2005

The six competing teams for EPTA's 2nd Composite Catapult Competition have each completed production of catapults made from composite materials.