99061073
Feb 28, 2025
FOOTSIE LLC
Subscribe
DOOR SLIDER;SCREEN DOOR SLIDER AND DOOR MOVEMENT DEVICE ACTIVATED BY FOOT HELD TO DOOR BY MAGNETIC ATTRACTION AND/OR ADHESIVE