No Slam Ltd.

No Slam™ Magnetic Door Holders and Stoppers