Window Screen Slide Latch (25-Pack)
Item # 314299770
|
Strybuc Industries
Part #
90-90-25
|
UPC Code 715384008800
|
UNSPSC Code 31162305