036 Locking latch clamping lever


Locking Latch Clamping Lever

Beretta 680 Series

Part number 036