Organization: Magellan Aerospace Corporation
Type: Client
Address: 3160 Derry Road East, , Mississauga, ON, L7T 1A9, CAN