033 Locking latch release pin


Locking Latch Release Pin 

Beretta 680 Series

Part number 033