Template:5894a5b586f77426d2590767

Upper receiver of the first generation SIG MPX