Loading patent details...
US5123153A: Sliding Bar Buckle With Opposing Teeth | Searchlight