Dimple Key System Cylinder Vending Machine Lock NO.29, Houshantou Road, Shenqing Industrial Area, Guankou Town, Jimei District, Xiamen, China. +86-592-6363716 Depot, Hardware & Wholesaler