Slotted Cam Latch

SKU: 99536202