Kunshan ALF Machinery & Instrument Co., Ltd.

Lock Parts
Patended Latch

Patended Latch

2-3/8" ~ 2-3/4" adjustable latch Patended No.: ZL 2007 2 0067932.3    ...



Copyright Notice @ 2008-2013 B2BAGE Limited and/or its subsidiaries and licensors. All rights reserved.