STAR
STAR MANUFACTURING 801-2175 DRAIN SCREEN for STAR MANUFACTURING - Part# 21709
Price:
2099-12-31
$29.46
This is a STAR MANUFACTURING 801-2175 drain screen. This drain screen is designed to help prevent debris and sediment from entering your STAR MANUFACTURING water filtration system.