70-029 : Slide Latch, 5/8"

Status: DISCONTINUED