Pull Pin Slide Latch

Stainless Steel 316/304 Spring loaded 3/8" pin latch.

On Back Order
SKU
70-0107353

£41.81

Available on back-order