What is the Shortest Military Contract?

Technical Diagram
← Return to Material