STARSTAR 4-piece 2.3 x 1.7 inch silver self-closing automatic spring sliding door latch locks for windows, cabinets, and barn doors

Highlighted features:


Product details

Safety information

Product safety information