PDF Military Defence Products by arcadmin | Sep 3, 2020 Arcadia Industries (s.a.r.l) European Defence Agency number (PIC): 899760555