Made in USA - 5/8" Max Thickness, High Security Tubular Keyed Latch ...

Responsive image
source